This section explains, through an example scenario, how the Service Activator EIP can be implemented using WSO2 ESB. The following topics are covered:
Table of Contents |
---|
Introduction to Service Activator
The purpose of this example is to demonstrate how the WSO2 ESB could be used to implement Service Activator EIP allows an application to design a service to be invoked both via various messaging technologies and non-messaging techniques. Service Activator will interface interfaces methods and services which are in the back-end service layer . Using the Service Activator so that the back-end services can be filtered and displayed to the client. For more information, refer to http://www.eaipatterns.com/MessagingAdapter.html.
Figure 1: Service Activator EIP
Example Scenario for the EIP
In the given This example it scenario demonstrates how WSO2 ESB can be used to activate only a specific amounts of services, which are exposed in the a back-end Axis2 server. Using the publishWSDL the service WSDL file was modified to filter out only a specific amount of services. The ability of the ESB to create proxy services will allow the client to invoke the ESB proxy instead of invoking the service in Axis2 server.
...