WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

WebSphere MQ リソースの定義

アプリケーション・クライアントは、WebSphere® MQ ネットワーク内の任意のコンピューター上で実行可能です。 アプリケーションが WebSphere MQ 機能を使用して、ブローカーに接続して (MQI と AMI を使って) 対話する場合は、必要な WebSphere MQ リソースをセットアップしなければなりません。

アプリケーションをセットアップする方法は、WebSphere MQ サーバーに関するクライアントをセットアップする方法と同じです。 クライアントからブローカーへの接続をサポートするには:

  1. ブローカーと同じコンピューター上でアプリケーションを実行している場合、アプリケーションは MQCONN を使ってブローカーのキュー・マネージャーとローカル接続を確立できます。これをサポートするために WebSphere MQ リソースを定義する必要はありません。
  2. WebSphere MQ ネットワーク内の別のキュー・マネージャーと同じコンピューター上でアプリケーションを実行している場合、アプリケーションはそのキュー・マネージャーへのローカル接続を確立することができます。 この場合、適切なリソースを定義することによって、クライアントの接続先キュー・マネージャーと、必要なサービスを提供するブローカーのホストとして機能するキュー・マネージャーとの間の通信をサポートしなければなりません。
  3. キュー・マネージャーをサポートしないコンピューター上でアプリケーションが実行される場合、アプリケーションは別のコンピューター上のキュー・マネージャーとの間でクライアント接続を確立する必要があります。
    • ブローカーのキュー・マネージャー

      このオプションをサポートするには、適切なクライアント接続定義とサーバー接続定義をセットアップする必要があります。

    • ネットワーク内の別のキュー・マネージャー

      このオプションをサポートするには、適切なクライアント接続定義とサーバー接続定義をセットアップする必要があります。さらに、クライアントの接続先キュー・マネージャーと、必要なサービスを提供するブローカーのホストとして機能するキュー・マネージャーとの間の通信をサポートする定義も必要です。

アプリケーションは、接続先のキュー・マネージャーが所有するキューのメッセージのみを受け取ることができます (この制約は、すべての WebSphere MQ アプリケーションに該当します)。 したがって、特定のブローカー内のサービスによってデータを搬入され、そのブローカーのキュー・マネージャーによって所有されるキューからメッセージを受け取る場合には、アプリケーションは (ローカルまたは WebSphere MQ クライアント接続を介して) そのブローカーのキュー・マネージャーに接続する必要があります。

ただし、メッセージを書き込むアプリケーションは、WebSphere MQ ネットワーク内の任意のキュー・マネージャーに接続できます (キュー・マネージャーが何らかの方法で宛先を解決できる場合)。 いずれの場合も、クライアント・アプリケーションの接続先であるキュー・マネージャーは、アプリケーションがメッセージを書き込むキューの場所を認識できる必要があります (例えば、リモート・キュー定義を使って)。

WebSphere MQ キューをメッセージ・フローのノードとして定義するとき、SYSTEM_BROKER で始まる名前を付けてはなりません。 これらの文字が含まれる名前は、WebSphere Message Broker コンポーネントによる内部使用のために定義されるキュー用に予約されています。

アプリケーションがサブスクライバーで、他のアプリケーションがパブリッシュしたメッセージを受け取る場合には、一時動的キューをサブスクライバー・キューとして指定できます。こうすれば、キューが削除されたときにブローカーがサブスクリプションの登録を自動的に解除します。

アプリケーション、メッセージの書き込みと読み取り、および WebSphere MQ クライアントの使用方法についての詳細は、WebSphere MQ バージョン 7 インフォメーション・センター・オンラインの「クライアント」および「アプリケーション・プログラミング・ガイド」セクションを参照してください。

特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:45:30


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | ac10126_