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