이 웹 서비스 시나리오에서는, 브로커가 기존 비-웹 서비스 클라이언트에 대해 역호환성을 제공하여 SOAP 툴킷이 제공하는 새 웹 서비스 구현을 호출합니다.
기호에 대한 주요 사항:
응용프로그램을 웹 서비스 구현으로 이주할 수 있습니다. 예를 들어 더 나은 확장성을 제공하기 위해 응용프로그램 서버가 호스트하는 EJB 구현으로 이주할 수 있습니다.
그러나 상당 수의 사용자들은 즉시 바꿀 수 없는 기존 클라이언트를 가지고 있습니다. 브로커는 기존 클라이언트가 새 웹 서비스 구현을 사용할 수 있도록 합니다.
메시지 플로우는 기존 클라이언트로부터 요청을 수신하고 이 요청을 웹 서비스 요청으로 변환한 후 웹 서비스를 호출합니다. 웹 서비스로부터의 응답은 기존 클라이언트가 이해하는 양식으로 변환됩니다.