このセクションでは、jBroker MQルーティングを利用するJMSクライアントアプリケーションを開発および構成する方法を説明します。 jBroker MQルーティング機能の概要については、『管理者用ガイド』を参照してください。 このセクションの例では、ローカルおよびリモートブローカでjBroker MQを起動する方法を示します。 ローカルブローカは、ネットワーク接続が有効な場合に、メッセージをリモートブローカに転送(ルート)します。
この例では、メッセージをインターネット上で実行されているリモートブローカに転送するローカルブローカを作成するために、jBroker MQルータ機能を使用する方法を示します。 ここでは、ローカルブローカはクライアントと同じマシンで実行しているので、ローカルブローカは常に使用できることが前提になっています。 ネットワーク接続が有効で、リモートブローカが実行されている場合、メッセージは送信されます。 この例では、リモートブローカがインターネット上でファイアウォールの後ろにあることを前提として、HTTP/Sトンネリングテクノロジを使用してメッセージを通信します。