This section explains, through an example scenario, how the Messaging Gateway EIP can be implemented using WSO2 ESB. The following topics are covered: Table of Contents
...
- Download and install WSO2 ESB from http://wso2.com/products/enterprise-service-bus. For a list of prerequisites and step-by-step installation instructions, refer to Getting Started Installation Guide in the WSO2 ESB documentation.
- Start the sample Axis2 server. For instructions, refer to the section Setting Up the ESB Samples Setup - Starting Sample Back-End Servicesthe Axis2 server in the WSO2 ESB documentation.
- Copy the sample_proxy_3.wsdl file into your
<ESB_HOME>
/repository/samples/resources/proxy
directory.
...
Simulating the sample scenario
If you navigate to http://localhost:9000/services/SimpleStockQuoteService
, you can see the WSDL file of the back-end server. There are five methods exposed externally, but the Proxy Service SimpleQuoteProxy
exposes only four externally, filtering out the getFullQuote
method. See the SimpleQuoteProxy
WSDL file in http://localhost:8280/services/StockQuoteProxy?wsdl
.
Send the following request using a SOAP client like SoapUI to the SimpleQuoteProxy
service.
...