Multiple WebService Requests サンプルの実行

サンプルをインポートしてデプロイした後、この項の後半にある手順を使って実行することができます。サンプルの実行を参照してください。

また、このトピックには、入力テスト・メッセージの例と、それに対応する出力メッセージも示されているため、サンプルが 機能したことを確認できます。

サンプルの実行時に問題を検出した場合は、 WebSphere Message Broker 資料の『サンプル実行時の問題の解決』を参照してください。

入力テスト・メッセージ

このサンプルの実行に使用するテスト・メッセージは、以下のフォーマットに基づいています。

<ConvertToMiles>
<Yards>1000</Yards>
</ConvertToMiles>

サンプルの実行

このサンプルは、MultipleWSRequests メッセージ・フローを使用します。 HTTP 要求を送信するには、以下のステップを使用するか、または、たとえば「Net Tool」などの任意のフリーウェア HTTP クライアントをダウンロードして使用することができます。

サンプルを実行するには、次のようにします。

  1. BAR ファイル httpheadernodesample.bar をデプロイします。 サンプルで「インポートおよびデプロイ」オプションを選択すれば、この BAR ファイルは、サンプル・ウィザードで自動的にデプロイされます。
  2. 「HTTPHeader ノード・メッセージ・フロー」プロジェクトの下のフォルダーを展開します。
  3. MultipleWSRequests.mbtest をダブルクリックして、テスト・クライアントを開きます。
  4. 「メッセージ・フローの起動」をクリックします。
  5. 「詳細プロパティー」パネルの「メッセージの送信」をクリックして、要求メッセージを TEST.IN キューに入れます。メッセージがメッセージ・フローによって処理され、HTTPReply が表示されます。
  6. HTTPReply を、この項の後半に示されている、想定していた出力メッセージと比較します。

上記のステップがすべて正常に完了したら、サンプルは完了です。 MultipleWSRequests メッセージ・フロー内の Java コードを調べて、このサンプルがどのように作業を行うかを確認します。

予期される出力メッセージ

出力メッセージとして、以下のものが想定されます。

<Miles>0.5681818179647999</Miles>

HTTPHeader ノード・サンプルの実行に戻る

サンプルのホームに戻る