Mailslots
Een mailslot is een mechanisme voor eenrichtingscommunicatie tussen processen (IPC). Toepassingen kunnen berichten opslaan in een mailslot. De eigenaar van het mailslot kan berichten ophalen die daar zijn opgeslagen. Deze berichten worden doorgaans via een netwerk verzonden naar een opgegeven computer of naar alle computers in een opgegeven domein. Een domein is een groep werkstations en servers die een groepsnaam delen.
U kunt ervoor kiezen om benoemde pipes of Windows Sockets te gebruiken in plaats van mailslots voor communicatie tussen processen. Benoemde pijpen zijn een eenvoudige manier voor twee processen om berichten uit te wisselen. Mailslots zijn daarentegen een eenvoudige manier om berichten uit te zenden naar meerdere processen. Een belangrijke overweging is dat mailslots berichten uitzenden met behulp van datagrammen. Een datagram is een klein pakket informatie dat het netwerk langs de kabel verzendt. Net als een radio- of televisieuitzending biedt een datagram geen bevestiging van ontvangst; er is geen manier om te garanderen dat een datagram is ontvangen. Net zoals bergen, grote gebouwen of storende signalen ertoe kunnen leiden dat een radio- of televisiesignaal verloren gaat, zijn er dingen die kunnen voorkomen dat een datagram een bepaalde bestemming bereikt. Named pipes zijn net telefoongesprekken: u praat slechts met één partij, maar u weet dat het bericht wordt ontvangen.