1.3.2. AMQ 7 でのメッセージアドレスの変更
AMQ 7 では、任意のメッセージングプロトコル (または JMS の場合 API) について、メッセージルーティングセマンティクスを設定する新しいアドレス指定およびルーティングモデルが導入されました。しかし、このモデルは AMQ 6 とは異なる方法でアドレス、キュー、トピック、およびルーティング機能を設定する必要があります。移行計画の一部として、新しいアドレス指定モデルとその設定要素を慎重に確認するように準備する必要があります。
AMQ Broker 7 は JMS 設定と非 JMS 設定を区別しません。AMQ Broker 7 は、アドレス、ルーティングメカニズム、およびキューを実装します。メッセージは、メッセージをアドレスおよびルーティングメカニズムに基づいてキューにルーティングすることで配信されます。
2 つの新たなルーティングメカニズムであるマルチキャストおよびエニーキャストにより、AMQ Broker 7 は標準のメッセージングパターンでメッセージをルーティングできます。マルチキャストルーティングは、パブリッシュ-サブスクライブパターンを実装します。この場合、アドレスに送信されたメッセージをアドレスのすべてのサブスクライバーが受信します。または、エニーキャストルーティングは、ポイント-ツー-ポイントパターンを実装します。この場合、単一のキューのみがアドレスにアタッチされ、そのキューをサブスクライブするコンシューマーはラウンドロビン順でメッセージを受信します。
関連情報
- AMQ Broker 7 の新しいアドレス指定モデルに関する詳細は、『Configuring AMQ Broker』の「Configuring addresses and queues」を参照してください。
- AMQ Broker 7 でメッセージのアドレス指定が設定される方法についての詳細は、「メッセージアドレスとキュー」を参照してください。