Was ist das SMB Mailslot-Protokoll?

June 28

Was ist das SMB Mailslot-Protokoll?

Server Message Block (SMB) ist ein Netzwerkbetriebssystem für File-sharing. Es wurde in zwei neueren Netzwerksysteme namens Samba und CIFS (Common Internet File System) entwickelt. Das Mailslot-Protokoll ist Teil der SMB-Technik.

Funktionen

Das SMB Mailslot-Protokoll können mehrere unterschiedliche Benutzer auf dieselbe Datei zu schreiben. Trotz des Namens ist es kein e-Mail-System. Der Server hält eine temporäre Datei und ermöglicht den Zugriff auf mehrere Clients. Die Datei wird im Speicher gehalten und nicht auf der Festplatte gespeichert.

Funktion

Eine andere Technologie von SMB verwendet wird: "named Pipes." Diese eine ein Medium, mit dem zwei Programme, die unabhängig voneinander ausführen Nachrichten miteinander senden können. Sie stellen eine Verbindung (was die "Pipe") und senden Daten unten. Mailslots sind sehr ähnlich. Verschiedene Programme kommunizieren miteinander durch Schreiben von Datensätzen in einer Datei im Speicher geöffnet. Der Empfänger greift die gleiche Datei, um die Nachricht zu lesen. Auf diese Weise werden Nachrichten hinterlassen, für ein Programm zu holen, wenn es fertig ist.

Umsetzung

Es gibt zwei Arten von Mailslots. Ein Klasse 1 Mailslot ist ein "Zuverlässig" wieder einen Status (Erfolg oder Fehler). Ein Klasse-2-Mailslot heißt "Unzuverlässig." Es gibt kein Status von der Entsendung Funktion Datensatz zurückgegeben.