この Web サービス・シナリオでは、SOAP ツールキットに用意されている新規の Web サービス・インプリメンテーションを既存の非 Web サービス・クライアントが起動できるように、初期バージョンとの互換性がブローカーから提供されます。
記号を理解する手掛かり:
アプリケーションを、Web サービス・インプリメンテーションにマイグレーションしたいと考えます。例えば、スケーラビリティーを改善するためにアプリケーション・サーバーによってホストされる EJB インプリメンテーションにマイグレーションしたい場合などがあります。
ただし、すぐには置き換えられない既存のクライアントが、かなりの数のユーザーの手元にあります。 既存のクライアントは、ブローカーを使用して、新規の Web サービス・インプリメンテーションを利用することができます。
メッセージ・フローは既存のクライアントからの要求を受け取り、それを Web サービス要求に変換して、Web サービスを呼び出します。Web サービスからの応答は、既存のクライアントが理解できる形式に変換されます。