Single WebService in MQ flow サンプルについて
このサンプルは、HTTPHeader ノードを使用して WebSphere MQ フロー内の Web サービスを呼び出す方法を示します。
以下のメッセージ・フローがこのサンプルでインポートされます。

フローの働き:
- MQInput ノード (GetMessage) は XML メッセージを WebSphere MQ キューから受け取ります。
- HTTPHeader ノード (AddSOAPAction) は、値 http://localhost:7080/ConvertTemp を持つ HTTPRequest ヘッダーの SOAPAction を追加します。
- メッセージは、Web サービス http://localhost:7080/ConvertTemp.WS を要求するように構成された HTTPRequest ノード (InvokeWebService) を介して渡されます。
- メッセージは Web サービスを提供するメッセージ・フローに送られます。
- HTTPInput ノード (ConvertTempWS) が要求を受け取ります。
- 要求は JavaCompute ノード (ConvertTemp) に渡されます。
そのノードは、入力値を指定された単位 (摂氏または華氏) から必要な単位に変換します。
- HTTPReply ノード (ReplyResult) は、結果を WebSphere MQ フローに送り戻します。
- HTTPHeader ノード (RemoveHTTPHeaders) は、HTTPRequest および HTTPResponse ヘッダーを除去します。
- MQHeader ノード (AddMQHeader) は WebSphere MQ ヘッダーをメッセージに追加して、メッセージをキュー上に保管できるようにします。
- MQOutput ノード (SaveResult) はメッセージをキューに入れます。
「HTTPHeader ノード・サンプルについて調べる」に戻る
サンプルのホームに戻る