メールボックス通信は「間接的」通信方法です。メールボックス通信は、通信中継として送信者と受信者の両方のプロセスの外にある共有データ構造に依存します。送信者と受信者は直接連絡を確立する必要がなく、処理時間に制限がなく、送信者はいつでも情報を送信できます。 、受信者はいつでも情報を送信できます。メールを受信する時間。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
メールボックス通信は「間接的」通信方法です。
あるスレッドが別のスレッドに情報を送信したい場合、最も直接的な方法はグローバル変数を使用することですが、グローバル変数は管理が難しく、待機中にスレッドがハングアップする可能性があります。便利な解決策が必要です。メールボックス通信は、オペレーティング システムで一般的に使用される通信メカニズムです。
#メールボックス通信: 送信者と受信者の両方のプロセスの外側にある共有データ構造を、メッセージ キューなどの通信中継として使用します。プロセス識別子を知る必要はなく、仲介者を使用してメッセージをメールボックスに直接送信するだけです。
メールボックス通信の最大の利点は、送信者と受信者が直接連絡を取る必要がなく、処理時間の制限がないことです。送信者はいつでもメッセージを送信でき、受信者はいつでもメッセージを受信できます。
つまり、メールボックス通信は間接的な通信方法です。
さらに関連する知識については、FAQ 列をご覧ください。
以上がメールボックス通信とはどのような通信方式ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。