Om Mailslots.

En postlot er et pseudofil som ligger i minnet, og du bruker standard filfunksjoner for a fa tilgang til det. Dataene i en e-postmelding kan v re i noen form, men kan ikke v re storre enn 424 byte nar de sendes mellom datamaskiner. I motsetning til diskfiler er postlister midlertidige. Nar alle handtakene til en postlot er stengt, slettes postslottet og alle dataene den inneholder.

En mailslot-server er en prosess som skaper og eier en postlot. Nar serveren oppretter en maillot, mottar den et mailslot-handtak. Dette handtaket ma brukes nar en prosess leser meldinger fra postsporet. Kun prosessen som lager en postlot eller har oppnadd handtaket ved hjelp av en annen mekanisme (som arv) kan leses fra postlottet. Alle mailslots er lokale for prosessen som skaper dem. En prosess kan ikke opprette en ekstern postlot.

En mailslot-klient er en prosess som skriver en melding til en postlot. Enhver prosess som har navnet pa en postspor, kan legge en melding der. Nye meldinger folger eventuelle eksisterende meldinger i postmeldingen.

Mailslots kan sende meldinger innen et domene. Hvis flere prosesser i et domene hver lager en postlot med samme navn, mottas alle meldinger som er adressert til den postadressen og sendes til domenet av de deltakende prosessene. Fordi en prosess kan styre bade et serverpostlashandtak og klienthandtaket hentes nar postsporet apnes for en skriveoperasjon, kan applikasjoner enkelt implementere et enkelt meldingspasseringsanlegg innenfor et domene.

Hvis du vil sende meldinger som er storre enn 424 byte mellom datamaskiner, ma du bruke navngitte ror eller Windows-stikkord i stedet.


Vil du spille i det største kasinoet? Vi samlet det for deg. Registrer deg nå!