You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "angel.ortiz" <ao...@gmail.com> on 2009/09/18 20:23:59 UTC

Web Services Virtualization using ServiceMix


Hi guys,

I need to create a service assembly that is able of receiving multiple SOAP
requests and enrouting them to different (external) Web Services using pure
ServiceMix. 
I have read in some other sites that this is called "Web Services
Virtualization". This is kind of mixing multiple WSDLs in a single one and
exposing it.

What we need basically is a single endpoint capable of:

1. Receiving different types of SOAP requests (corresponding to different
operations defined in various WSDLs)

2. Enrouting each SOAP requests to the corresponding Web Service

3. Returning the response back to the client.


References: 

http://soa-gateway.blogspot.com/2007/08/virtues-of-wsdl-virtualization.html

http://fusesource.com/forums/thread.jspa?threadID=97&tstart=45


Thanks for your help

-- 
View this message in context: http://www.nabble.com/Web-Services-Virtualization-using-ServiceMix-tp25513413p25513413.html
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.


Re: Web Services Virtualization using ServiceMix

Posted by Matteo Redaelli <ma...@libero.it>.
One flexible and fast solution (but outside smx!) is putting NGINX
(http://wiki.nginx.org/) in front of your servicemix instances. you can use
as reverse proxy, load balancer, policy server, ... 



angel.ortiz wrote:
> 
> 
> Hi guys,
> 
> I need to create a service assembly that is able of receiving multiple
> SOAP requests and enrouting them to different (external) Web Services
> using pure ServiceMix. 
> I have read in some other sites that this is called "Web Services
> Virtualization". This is kind of mixing multiple WSDLs in a single one and
> exposing it.
> 
> What we need basically is a single endpoint capable of:
> 
> 1. Receiving different types of SOAP requests (corresponding to different
> operations defined in various WSDLs)
> 
> 2. Enrouting each SOAP requests to the corresponding Web Service
> 
> 3. Returning the response back to the client.
> 
> 
> References: 
> 
> http://soa-gateway.blogspot.com/2007/08/virtues-of-wsdl-virtualization.html
> 
> http://fusesource.com/forums/thread.jspa?threadID=97&tstart=45
> 
> 
> Thanks for your help
> 
> 

-- 
View this message in context: http://www.nabble.com/Web-Services-Virtualization-using-ServiceMix-tp25513413p25528009.html
Sent from the ServiceMix - Dev mailing list archive at Nabble.com.