You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-user@axis.apache.org by Lorenzo <ce...@gmail.com> on 2007/03/07 09:37:29 UTC

[AXIS2] Axis2 like a proxy

Hi,

i have this problem:

i have a client and a server that exchange soap messages. 
i have to put one (or more) Axis2 proxies between those two nodes in a
trasparent way for them. The only thing i can change in the client is
the EPR to the first proxy.

So my proxy should do this:
-receive the message from the client
-do some stuff on the message (record, edit, etc..)
-choose the next recipient 
-route the message to it

I should also add ws-ReliableMessaging in the whole communication
process, but i think i can do it only in proxy2proxy communication
because my client and server could not support it (it's right?)  


Which is the better way in order to resolve this situation? 

Thx in advance.



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org


Re: [AXIS2] Axis2 like a proxy

Posted by Michele Mazzucco <Mi...@ncl.ac.uk>.
Lorenzo,

you could use tools like Synapse [1] or build your own. In the latter
case I think the use of WS-addressing (which is included in Axis2) would
simplify your job.

HTH,
Michele


[1] http://ws.apache.org/synapse/

On Wed, 2007-03-07 at 09:37 +0100, Lorenzo wrote:
> Hi,
> 
> i have this problem:
> 
> i have a client and a server that exchange soap messages. 
> i have to put one (or more) Axis2 proxies between those two nodes in a
> trasparent way for them. The only thing i can change in the client is
> the EPR to the first proxy.
> 
> So my proxy should do this:
> -receive the message from the client
> -do some stuff on the message (record, edit, etc..)
> -choose the next recipient 
> -route the message to it
> 
> I should also add ws-ReliableMessaging in the whole communication
> process, but i think i can do it only in proxy2proxy communication
> because my client and server could not support it (it's right?)  
> 
> 
> Which is the better way in order to resolve this situation? 
> 
> Thx in advance.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-user-help@ws.apache.org