Canalizaciones
Para ver el artículo en inglés, active la casilla Inglés. También puede ver el texto en inglés en una ventana emergente si pasa el puntero del mouse por el texto.
Traducción
Inglés

Operaciones de canalización de .NET Framework

 

Las canalizaciones son un medio de comunicación entre procesos. Existen dos tipos de canalizaciones:

  • Canalizaciones anónimas.

    Las canalizaciones anónimas permiten la comunicación entre procesos en un equipo local. Las canalizaciones anónimas ofrecen servicios limitados pero requieren menos esfuerzo que las canalizaciones con nombre. Las canalizaciones anónimas son unidireccionales y no se pueden utilizar a través de una red. Sólo admiten una instancia de servidor única. Las canalizaciones anónimas son útiles para la comunicación entre subprocesos o entre procesos primarios y secundarios en la que se puede pasar los identificadores de canalización con facilidad al proceso secundario cuando se crea.

    En .NET Framework, implemente canalizaciones anónimas mediante clases de AnonymousPipeServerStream y de AnonymousPipeClientStream .

    Vea Cómo: Usar canalizaciones anónimas para la comunicación local entre procesos.

  • Canalizaciones con nombre.

    Las canalizaciones con nombre permiten la comunicación entre procesos entre un servidor de canalización y uno o varios clientes de canalización. Las canalizaciones con nombre pueden ser unidireccionales o dúplex. Admiten la comunicación mediante mensajes y permiten que varios clientes se conecten simultáneamente al proceso de servidor utilizando el mismo nombre de canalización. Las canalizaciones con nombre también admiten la suplantación, que permite a los procesos que se conectan utilizar sus propios permisos en servidores remotos.

    En .NET Framework, las canalizaciones con nombre se implementan mediante las clases de NamedPipeServerStream y de NamedPipeClientStream .

    Vea Cómo: Usar canalizaciones con nombre para la comunicación de red entre procesos.

Mostrar:
© 2016 Microsoft