Sun Java System Message Queue 3.7 UR1 技術の概要

応答先モデルを使用したキューへのプロデュース

次の図は、クライアントがキューにプロデュースされ、応答先モデルを使用する場合に送信先がどのように作成され、複製されるかを示します。

図 4–2 クラスタ内の送信先のレプリケーション: 応答先モデルを使用するキュー

クラスタ内の送信先の伝播を示す図。詳細がテキストで説明される。

  1. 管理者は、物理的な送信先 QW を作成します。キューは、作成時にクラスタ全体に複製されます。

  2. プロデューサ ProdQW がメッセージをキュー QW に送信し、応答先モデルを使用して、応答を一時キュー TempQ1W に送信します。一時キューは、アプリケーションが一時送信先を作成し、コンシューマを追加するときに作成および複製されます。

  3. ホームブローカ BrokerW は、QW に送信されたメッセージを保持し、このメッセージの選択条件を満たす最初のアクティブなコンシューマにメッセージをルーティングします。メッセージを受信する準備ができたコンシューマに応じて、メッセージは、コンシューマ C1QW (BrokerX 上) またはコンシューマ C2QW (BrokerY 上) に配信されます。メッセージを受信したコンシューマは、送信先 TempQ1W に応答を送信します。