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

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

ソリューションの実装

メッセージ・マップを使用して、SOAP メッセージを変換できます。 メッセージ・マップを使用して、統合ソリューション内で既存のメッセージの送付、変換、および拡充を行うことができます。

始める前に

シナリオを開始するには、初期構成を作成します。 詳しくは、シナリオ初期構成の作成を参照してください。

手順

以下のステップを実行して、SOAP メッセージを変換するメッセージ・マップを作成します。

  1. メッセージ・マップを作成します。詳しくは、SOAP メッセージを変換するメッセージ・マップの作成を参照してください。
  2. 「プロパティー」フォルダーのいくつかのエレメントを変換するように「オーバーライド (Override)」機能を構成します。詳しくは、「オーバーライド (Override)」機能を使用した「プロパティー」フォルダー内のエレメントの変換を参照してください。
  3. ローカル環境ツリーを含めるようメッセージ・マップをカスタマイズします。詳しくは、ローカル環境ツリーを含めるようメッセージ・マップをカスタマイズを参照してください。
  4. 「キャスト」機能を使用して、ローカル環境ツリー「変数」フォルダーを構成します。詳しくは、「キャスト」機能を使用した、ローカル環境ツリー「変数」フォルダーの構成を参照してください。
  5. SOAP メッセージを含めるようにメッセージ・マップを構成します。 詳しくは、SOAP メッセージを含めるようにメッセージ・マップを構成を参照してください。

    WebSphere Message Broker では、SOAP メッセージは汎用モデルで記述されます。詳しくは、『SOAP ツリーの概説』を参照してください。

    標準 SOAP パーツに加え、WebSphere Message Broker SOAP メッセージ汎用モデルにはコンテキスト・パーツが含まれています。これには、処理中の現行 SOAP メッセージについての前後関係が含まれます。これは、その構造が自動的に含まれるメッセージ・マップ内の唯一のパーツです。その他の SOAP メッセージ・パーツは、「キャスト」機能を使用して手動で定義する必要があります。SOAP エンベロープおよび SOAP 添付ファイルを含めるようにメッセージ・マップをカスタマイズする必要があります。

タスクの結果

SOAP メッセージを変換するメッセージ・マップが作成されました。