Mailslots

Un mailslot es un mecanismo para las comunicaciones unidireccionales entre procesos (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.

Puede optar por usar canalizaciones con nombre o Windows Sockets en lugar de gráficos de correo para las comunicaciones entre procesos. Las canalizaciones con nombre son una manera sencilla de que dos procesos intercambien mensajes. Los gráficos de correo, por otro lado, son una manera sencilla de difundir mensajes a varios procesos. Una consideración importante es que los diagramas de correo difunden mensajes mediante datagramas. Un datagrama es un pequeño paquete de información que la red envía a lo largo de la conexión. Al igual que una emisión de radio o televisión, un datagrama no ofrece confirmación de recepción; no hay ninguna manera de garantizar que se haya recibido un datagrama. Al igual que las montañas, grandes edificios o 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 canalizaciones con nombre son como llamadas telefónicas: solo habla con una parte, pero sabe que el mensaje se recibe.