WebSphere MQ をトランスポートとして使用した Web サービスの作成

このシナリオでは、WebSphere MQ をトランスポート機構として、MIME をドメインとして使用して Web サービスをインプリメントします。このシナリオのメッセージ・フローと、結果のメッセージ・ツリーを以下に示します。

この図は、MQ が使用可能な外部クライアントが、メッセージをメッセージ・フローに送信およびメッセージ・フローから受信していることを示しています。メッセージ・フローは、Compute ノードに接続した MQInput ノードで構成されています。次に、Compute ノードは MQOutput ノードに接続しています。
応答メッセージは MQ クライアントに戻されます。

この図は、論理メッセージ・ツリーを示しています。ツリーのルートは Root と呼ばれ、子が 4 つあります。これらは順に、Properties、MQMD、MQRFH2、および MIME です。

MIME メッセージが メッセージ・フロー に入力されると、Content-Type およびその他の最上位 MIME ヘッダーが MIME ツリーに保管されます。 ブローカーはまた、メッセージの Content-Type のコピーを、Properties サブツリーの ContentType 値として保管します。

この メッセージ・フロー が行う必要がある処理は、Compute ノードで行われます。この メッセージ・フロー の出力ドメインもまた MIME であるため、出力メッセージは MIME ツリーである必要があります。このツリーは、新規ツリーを作成するか、または Compute ノードを使用して入力 MIME メッセージ・ツリーを変更するかのいずれかで作成できます。メッセージの Content-Type の変更が必要な場合、ブローカー ContentType プロパティーを更新します。このプロパティーを変更すると、 MIME ツリーも自動更新されます。

Coordinated Request Reply サンプル のサンプルに、MQ ヘッダーの取り扱いおよび MQGet ノードの使用についての情報があります。
関連概念
MIME ドメインのメッセージの操作
MIME ツリーの詳細
MIME メッセージ
関連タスク
ESQL の開発
Java の開発
関連資料
HTTP をトランスポートとして使用した Web サービスの作成
WebSphere MQ が使用可能なアプリケーションへの Web サービスとしてのアクセス
WebSphere MQ が使用可能なアプリケーションによる Web サービスの呼び出し
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック
Copyright IBM Corporation 1999, 2006 最終更新: 08/21/2006
ac30030_