Mailslots

mailslot は、一方向のプロセス間通信 (IPC) のメカニズムです。 アプリケーションでは、メールスロットにメッセージを格納できます。 mailslot の所有者は、そこに格納されているメッセージを取得できます。 通常、これらのメッセージは、ネットワーク経由で、指定したコンピューターまたは指定したドメイン内のすべてのコンピューターに送信されます。 ドメインは、グループ名を共有するワークステーションとサーバーのグループです。

プロセス間通信に mailslots ではなく、名前付きパイプまたは Windows ソケットを使用することを選択できます。 名前付きパイプは、2 つのプロセスがメッセージを交換するための簡単な方法です。 一方、Mailslots は、プロセスが複数のプロセスにメッセージをブロードキャストするための簡単な方法です。 重要な考慮事項の 1 つは、メールスロットがデータグラムを使用してメッセージをブロードキャストすることです。 データグラムは、ネットワークがネットワークに沿って送信する情報の小さなパケットです。 ラジオやテレビ放送と同様に、データグラムは領収書の確認を提供しません。データグラムが受信されたことを保証する方法はありません。 山、大きな建物、干渉する信号がラジオやテレビの信号を失う可能性があるのと同様に、データグラムが特定の宛先に到達するのを防ぐ可能性があります。 名前付きパイプは電話のようなものです。1 人の相手とだけ話しますが、メッセージが受信されていることがわかります。