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

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

TCP/IP クライアント接続へのデータの送信および同じ接続上での戻されたデータの受信 (同期)

メッセージ・フローを MQInputTCPIPClientOutputTCPIPClientReceive、および MQOutput ノードと併用して、同期的に、固定サイズ・データを TCP/IP クライアント接続に送信し、同じ接続上で固定サイズ・データを戻して受け取ります。

シナリオ: アプリケーションは同期データを、TCP/IP クライアント接続間で送信します。

説明: 以下のステップでは、クライアント接続からデータを送り出し、同じ接続上で応答が戻されるのを待つメッセージ・フローを作成する方法について説明します。 TCPIPClientReceive ノードはデータが戻されるのを待つので、要求は同じフロー中で同期します。

  1. MQInput ノード、TCPIPClientOutput ノード、 TCPIPClientReceive ノード、および MQOutput ノードを使用して、TCPIP_Task6 というメッセージ・フローを作成します。 詳しくは、メッセージ・フローの作成を参照してください。
  2. MQInput ノードの Out ターミナルを TCPIPClientOutput ノードの In ターミナルに接続します。
  3. TCPIPClientOutput ノードの Out ターミナルを TCPIPClientReceive ノードの In ターミナルに接続します。
  4. TCPIPClientReceive ノードの Out ターミナルを MQOutput ノードの In ターミナルに接続します。
    MQInput、TCPIPClientOutput、TCPIPClientReceive、および MQOutput ノードで構成されるメッセージ・フロー。
  5. MQInput ノードで、「キュー名」プロパティー (「基本」 タブ上) を TCPIP.TASK6.IN1 に設定します。
  6. TCPIPClientOutput ノードの以下のプロパティーを設定します。
    1. 「基本」タブで、「接続の詳細」プロパティーを 14146 に設定します。
    2. 「レコードおよびエレメント」タブで、以下のプロパティーを設定します。
      • 「レコードの検出」プロパティーを「固定長」に設定します。
      • 「長さ」プロパティーを 100 に設定します。
  7. TCPIPClientReceive ノードの以下のプロパティーを設定します。
    1. 「基本」タブで、「接続の詳細」プロパティーを 14146 に設定します。
    2. 「拡張」 タブで、以下のプロパティーを設定します。
      • 「出力ストリームの変更」プロパティーを 「出力ストリームを予約してフローの最後で解放する」に設定します。
      • 「入力ストリームの変更」プロパティーを「入力ストリームを予約してフローの最後で解放する」に設定します。
    3. 「要求」タブで、「ID の場所」プロパティーを $LocalEnvironment/WrittenDestination/TCPIP/Output/ConnectionDetails[1]/Id に設定します。
    4. 「レコードおよびエレメント」タブで、以下のプロパティーを設定します。
      • 「レコードの検出」プロパティーを「固定長」に設定します。
      • 「長さ」プロパティーを 100 に設定します。
  8. MQOutput ノードで、「キュー名」プロパティー (「基本」 タブ上) を TCPIP.TASK6.OUT1 に設定します。
  9. メッセージ・フローを保存します。
詳しくは、以下のサンプルを参照してください。

サンプルに関する情報は、WebSphere® Message Broker Toolkit に統合されているインフォメーション・センター、またはオンライン・インフォメーション・センターを使用する場合にのみ表示できます。 サンプルは、WebSphere Message Broker Toolkit に統合されているインフォメーション・センターを使用する場合にのみ実行できます。

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

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

        
        最終更新:
        
        最終更新: 2015-02-28 17:46:17


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