In this Web service scenario, the broker provides compatibility with earlier versions for existing non-Web-service clients to invoke a new Web services implementation provided by a SOAP toolkit.
Key to symbols:
You want to migrate an application to a Web service implementation, for example an EJB implementation hosted by an application server to offer better scalability.
However, a significant number of your users have existing clients that cannot be immediately replaced. Existing clients can use the broker to use the new Web service implementation.
Your message flow receives a request from the existing client, converts it into a Web services request and invokes the Web service. The response from the Web service is converted into a form understood by the existing client.