In service mediation, the ESB exposes an endpoint that accepts messages from clients on behalf of an external Web service. Typically, proxy services are used to receive and "mediate" these messages before they are proxied to the actual Web service. This allows WSO2 ESB to expose a Web service already available in one transport over a different transport, or expose a Web service that uses one schema or WSDL as a Web service that uses a different schema or WSDL.
To create a Web service, you can use WSO2 Developer Studio. For a tutorial, see the Quick Start Guide in the Developer Studio Documentation.
See the following topics for more information on working with Web services in WSO2 ESB: