See comments inline.

On Fri, Aug 1, 2008 at 1:03 PM, <[EMAIL PROTECTED]> wrote:

>
> Hello all,
> I have a technical/architectural question around web services and axis2.
> I need to deploy a web service that will be hosted in a web app using Axis2
> (performing some additional treatments).
> This web service would act almost as a proxy: receiving client request
> checking coherency of the data and resending the request with some more
> information (information that were in the soap header of the client request
> would be in the soap body) to a .Net web service hosted on IIS.
> My first thought was to use Axis2 to generate the web service code and the
> client code and perform the checks and proxying myself.
> But It seems that synapse can perform this kind of service.
> What solution is better?


Synapse is the way to go for this scenario. You may also wanna look at WSO2
ESB [1] which is built on top of Synapse and is available under the Apache
License.

Is it possible to embed synapse into axis2?


Actually synapse embeds Axis2. But the reverse is also possible to deploy
synapse as a Axis2 module.

>
>
> Additionnaly, does synapse perform such proxying (I might ask this on
> synapse mailing list, but we never now, someone might have the answer)?


Yes it supports proxy services.

Thanks,
Keith.

 [1] http://wso2.org/projects/esb/java

>
>
> thanks in advance for your help.
>
> Pierre
>

-- 
Keith Chapman
Senior Software Engineer
WSO2 Inc.
Oxygenating the Web Service Platform.
http://wso2.org/

blog: http://www.keith-chapman.org

Reply via email to