目次:
定義-メッセージキューの意味
メッセージキューは、プロセス間または同じプロセス内のスレッド間の通信に使用されるソフトウェアエンジニアリングコンポーネントです。 メッセージキューは、メッセージの送信者と受信者が同時に対話する必要のない非同期通信プロトコルを提供します。メッセージは、受信者が取得するまでキューに保持されます。
メッセージキューは、プログラムが相互に通信する方法として、オペレーティングシステムまたはアプリケーション内で使用されます。 また、コンピューターシステム間でメッセージを渡すためにも使用できます。
TechopediaはMessage Queueについて説明します
メッセージキュー環境は、一連のプログラムを提供し、特定の要求に応じて、明確に定義された自己完結型のアクションを実行します。 メッセージは、別のプログラムと通信するために事前定義されたキューに保持されます。 もう1つのプログラムは、キューからメッセージを取得し、メッセージにカプセル化された要求と情報を処理します。
メッセージ指向のミドルウェアは、異種プラットフォームを介して分散ネットワークを通過するメッセージを提供し、複数のオペレーティングシステムとネットワークプロトコルにまたがるアプリケーションを構築する複雑さを軽減します。