Metatopic

MQSeries パブリッシュ/サブスクライブ・ブローカーは、Metatopic という特別なトピック群を使用して、 パブリッシャーおよびサブスクライバーについての情報を提供します。 Metatopics は、"MQ/S/" または "MQ/SA/" の接頭部で始まり、管理プログラムと管理クライアントという、 2 つのカテゴリーのアプリケーションによってサブスクライブされます。

WebSphere Business Integration Message Broker には同じような Metatopic はないため、MQSeries パブリッシュ/サブスクライブ Metatopic にサブスクライブするプログラム (管理またはクライアント) は、 WebSphere Business Integration Message Broker ブローカーでは機能しません。 しかし、WebSphere Business Integration Message Broker は、それ自体のシステム・トピック群を使用して、 サブスクリプション・イベントについての情報をパブリッシュします。

WebSphere Business Integration Message Broker 環境では、2 つのカテゴリーのアプリケーションに、以下の考慮事項が適用されます。

管理プログラム (たとえば、amqspsd サンプル) は、 MQSeries パブリッシュ/サブスクライブ Metatopic を使用してサブスクリプション情報を表示します。この情報は、WebSphere Business Integration Message Broker によってワークベンチで提供されます。 これにより、サブスクリプションを表示し、ブローカー・ネットワーク全体で削除できます。

アプリケーションは、MQSeries パブリッシュ/サブスクライブ Metatopic でパブリッシュされたメッセージ、たとえば、 それ自体の現在のサブスクリプションについての情報を要求するメッセージを使用します。

クライアント・プログラムは、WebSphere Business Integration Message Broker システム・トピックにサブスクライブして、 イベント・パブリケーションを処理できます。

WebSphere Business Integration Message Broker には、特定のトピックまたはクライアントの現在のサブスクリプションすべてを報告するトピックはありませんが、 サブスクリプションが追加または除去されたときには必ずパブリッシュします。 MQSeries パブリッシュ/サブスクライブ Metatopic は状態情報としてパブリッシュされますが、 この情報はイベント情報としてパブリッシュされます。