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

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

コンテキスト

このシナリオでは、SOAP メッセージを変換するメッセージ・マップの作成方法、マップ・プロパティーの構成方法、および SOAP メッセージのさまざまなパーツ間の変換を定義する方法を説明します。

お客様の会社には AddressBook サービスが実装されており、さまざまな国の組織内のさまざまな部門によって使用されています。このサービスにより、従業員は顧客のメール・アドレスを取得したり、新規顧客のメール・アドレスを保存したりすることができます。

この図は、3 つの部門によって使用されている AddressBook サービスを示しています。

会社は、WebSphere® Message Broker を使用して、データを変換してソース・システムとターゲット・システムの間でデータをやり取りする、いくつかの統合ソリューションを開発して管理しています。このサービスを複数のアプリケーションで再利用できるようにするために、要求側アプリケーションと AddressBook サービスの間でさまざまなデータ・フォーマットを変換するアプリケーションを設計します。AddressBook サービスは、新規アドレスを保管したり、アドレスをユーザーに返す SOAP ベースのサービスです。メッセージ・マップを使用して、ユーザーが要求する操作に基づいて SOAP メッセージを変換する方法を定義します。

WebSphere Message Broker では、以下のいずれかの方法を使用して、SOAP メッセージを変換できます。
WebSphere Message Broker では、視覚変換を実装するために以下の選択肢が用意されています。

このシナリオでは、作成および構成し、Mapping ノードに割り当てたメッセージ・マップを使用して、SOAP メッセージを変換する方法を示します。