Compartir a través de


Mailslots

Un mailslot es un mecanismo para las comunicaciones entre procesos unidireccionales (IPC). Las aplicaciones pueden almacenar mensajes en un mailslot. El propietario del mailslot puede recuperar los mensajes almacenados allí. Normalmente, estos mensajes se envían a través de una red a un equipo especificado o a todos los equipos de un dominio especificado. Un dominio es un grupo de estaciones de trabajo y servidores que comparten un nombre de grupo.

Puedes elegir usar canalizaciones con nombre o windows Sockets en lugar de mailslots para las comunicaciones entre procesos. Las canalizaciones con nombre son una manera sencilla de intercambiar mensajes. Los mailslots, por otro lado, son una manera sencilla de que un proceso difunda mensajes a varios procesos. Una consideración importante es que los gráficos de correo difunden mensajes mediante datagramas. Un datagrama es un pequeño paquete de información que envía la red a lo largo de la conexión. Al igual que una radio o difusión de televisión, un datagrama no ofrece confirmación de recibo; no hay ninguna manera de garantizar que se haya recibido un datagrama. Al igual que las montañas, los edificios grandes o las señales de interferencia pueden provocar que se pierda una señal de radio o televisión, hay cosas que pueden impedir que un datagrama llegue a un destino determinado. Las tuberías con nombre son como llamadas telefónicas: solo habla con una parte, pero sabe que el mensaje se recibe.