Hi,
I am doing a performance comparison between Mule and Apache Synapse. For
this, I want to
evaluate the performance figures of Mule for below mentioned web services
proxy scenario.
There is a web service A hosted in Axis2 (or XFire). There is a WSDL
describing the service A.
There is a web service client written using Axis2 (or XFire).
Now Mule is placed between the server hosting service A and the client.
Mule should host a proxy service for service A and publish the WSDL of
service A.
Then client should be able to connect to the Mule's proxy service URL and
access the service A, as if the actual service is hosted in Mule.
Client should also be able to view the WSDL for service A by using the ?wsdl
suffix to proxy service's URL.
Mule should internally direct the service invocation requests to the actual
service hosted in Axis2 (or XFire) and return the results to the client.
I would like to know how the above functionality can be achieved using the
latest public release of Mule.
As I am doing a performance comparison, I want to do this using the
currently available and integrated features of Mule.
It is much appreciated if a sample configuration optimized for higher
performance can be provided.
Any help is much appreciated...
Thanks,
Chathura