Canalizaciones
Un canalización con nombre es una canalización con nombre, unidireccional o dúplex para la comunicación entre el servidor de canalización y uno o varios clientes de canalización. Todas las instancias de una canalización con nombre comparten el mismo nombre de canalización, pero cada instancia tiene sus propios búferes y identificadores, y proporciona un conducto independiente para la comunicación de cliente/servidor. El uso de instancias permite que varios clientes de canalización usen simultáneamente la misma canalización con nombre.
Cualquier proceso puede acceder a canalizaciones con nombre, sujetas a comprobaciones de seguridad, haciendo que las canalizaciones con nombre sean una forma sencilla de comunicación entre procesos relacionados o no relacionados.
Cualquier proceso puede actuar como un servidor y un cliente, lo que hace posible la comunicación punto a punto. Como se usa aquí, el término servidor de canalización hace referencia a un proceso que crea una canalización con nombre y el término cliente de canalización hace referencia a un proceso que se conecta a una instancia de una canalización con nombre. La función del lado servidor para crear instancias de una canalización con nombre es CreateNamedPipe. La función del lado servidor para aceptar una conexión es ConnectNamedPipe. Un proceso de cliente se conecta a una canalización con nombre mediante la función CreateFile o CallNamedPipe.
Las canalizaciones con nombre se pueden usar para proporcionar comunicación entre procesos en el mismo equipo o entre procesos en equipos diferentes a través de una red. Si el servicio de servidor se está ejecutando, todas las canalizaciones con nombre son accesibles de forma remota. Si piensa usar una canalización con nombre solo localmente, deniegue el acceso a NT AUTHORITY\NETWORK o cambie a RPC local.
Para obtener más información, consulte los temas siguientes:
- nombres de canalización de
- modos abiertos de canalización con nombre
- modos de canalización con nombre, lectura y espera
- instancias de canalización con nombre
- de operaciones de canalización con nombre
- de entrada y salida sincrónicas y superpuestas
- derechos de acceso y seguridad de canalización con nombre
- suplantar a un cliente de canalización con nombre
- uso de canalizaciones