このシナリオでは、SOAP メッセージを変換するメッセージ・マップの作成方法、マップ・プロパティーの構成方法、および SOAP メッセージのさまざまなパーツ間の変換を定義する方法を説明します。
お客様の会社には AddressBook サービスが実装されており、さまざまな国の組織内のさまざまな部門によって使用されています。このサービスにより、従業員は顧客のメール・アドレスを取得したり、新規顧客のメール・アドレスを保存したりすることができます。
会社は、WebSphere® Message Broker を使用して、データを変換してソース・システムとターゲット・システムの間でデータをやり取りする、いくつかの統合ソリューションを開発して管理しています。このサービスを複数のアプリケーションで再利用できるようにするために、要求側アプリケーションと AddressBook サービスの間でさまざまなデータ・フォーマットを変換するアプリケーションを設計します。AddressBook サービスは、新規アドレスを保管したり、アドレスをユーザーに返す SOAP ベースのサービスです。メッセージ・マップを使用して、ユーザーが要求する操作に基づいて SOAP メッセージを変換する方法を定義します。
このシナリオでは、作成および構成し、Mapping ノードに割り当てたメッセージ・マップを使用して、SOAP メッセージを変換する方法を示します。