JMS ノードのサンプルの拡張

JMS ノードは、パブリッシュ/サブスクライブおよび Point-to-Point メッセージングにおいて、コンシューマー (JMSInput) またはプロデューサー (JMSOutput) として使用できます。 JMS ノードのサンプルの両方のメッセージ・フローを変更して、別の JMS プロバイダーに接続させることができます。

別の JMS プロバイダーに接続するには、以下の変更を加える必要があります。

  1. 選択した JMS プロバイダーで管理対象オブジェクトを再定義し、バインディング・ファイルを、ブローカーがインストールされているコンピューター上のディレクトリーに保存します。
  2. JMSInput ノードおよび JMSOutput ノードのプロパティーを変更して、バインディング・ファイルが入っているディレクトリーを指定します。 バインディング・ファイル自体を指定しないでください。
  3. メッセージの操作を行わない予定の場合、または機能を変更する場合には、Compute ノードおよび ESQL コードを変更または除去します。
  4. 新しいシナリオに合わせて、Java ドライバー・コード IP サブスクライバーに変更を加えたり、他のファイルを追加したりします。
  5. 変更後のメッセージ・フローを含めるためのブローカー・アーカイブ (BAR) ファイルを作成します。
  6. BAR ファイルをブローカーにデプロイします。
  7. 変更後のサンプル・コードを実行するか、新しいフロー用の独自のプロデューサーおよびコンシューマーを使用します。

Performance Harness for Java Message Service

サンプルを拡張したい場合、または WebSphere MQ その他の JMS プロバイダーを使って JMS ノード・フローをテストしたい場合には、JMS メッセージを送受信する方法として Performance Harness ツールが役立つかもしれません。 また、このツールには WebSphere MQ メッセージを送受信する機能があるため、WebSphere MQ との間の変換を含む JMS ノード・フローのテストに適しています。 ツールの資料には、このツールを使用して JMS プロバイダーとの間でメッセージを送受信する方法が例示されています。

Performance Harness ツールについては、このリンクは新しいウィンドウで表示されます 『Performance harness』を参照してください。

サンプルのホームに戻る