Hi all,

I'm in the process of evaluating WSO2 ESB (still version 1.5, I'm going
to switch to 1.6 tomorrow). Our main focus for an ESB is the central
configuration and administration of services, including versioning of
services.

So we need to find a way to run services in different versions in
parallel. The client shall get connected to the proper version of the
service (e.g. pre-production or production or some other version based
on a central configuration. 
How would you tackle this problem with the help of WSO2? What solutions
do you see?

I configured a simple proxy service which evaluates a
version-information included in the SOAP-header via an XPATH-Expression
using a Switch Mediator for incoming messages. For each case I used a
send mediator which makes a lookup of a defined (version-dependent)
endpoint. 
This works, but I'm not sure, whether there are more elegant solutions
to that problem.

After that I did some simple performance measurements (load tests using
soapUI) which I would like to share with you and discuss about it in a
separate posting. 

Regards,
   Eric

--
Eric Hubert
Software Architect
Associate Director Research & Development

_______________________________________________
Esb-java-user mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-user

Reply via email to