Take an internally-hosted service that is available at a bus destination, and make it available as a web service; Take an externally-hosted web service, and make it available internally at a bus destination; Use the web services gateway to map an existing service - either an inbound or an outbound service - to a new Web service that appears to be provided by the gateway.
In figure 1, a client request is received by an endpoint listener then passed through an inbound port to an inbound service destination. An outbound service destination passes a request through an outbound port to an external service.
In figure 2, a client request is received by an endpoint listener, then passed through an inbound port to an inbound service destination. An outbound service destination passes a request through an outbound port to an external service, and a gateway service resembles an inbound service and maps to an outbound service.
Through service integration bus-enabled web services you can achieve the following goals: