An alternative to cookies - which I have used successfully - would be to 
generate your own UUID and store that in a replicated cache like ehache or 
TreeCache. 

http://java.sun.com/j2se/1.5.0/docs/api/java/util/UUID.html

The idea being that on successful login, the uuid is returned and then passed 
back in on subsequent requests. Its a quick, simple approach. 

Yet another alternative would be SimpleSessionHandler in axis 1.x and 
SeviceGroupContext in axis2 . 

HTH,
iksrazal
http://www.braziloutsource.com/

Em Sexta 06 Janeiro 2006 00:37, o Keith escreveu:
> I am not trying to use cookies to maintain session.  I want to use cookies
> for load balancer affinity.  The idea is that every session going to a
> server will have the same cookie -- and only my software will know what
> name and value to use based on the server.
>
> When I read this it looks like Axis is creating a cookie with the name it
> wants to use and a value that varies by sessions on the same server.
>
> -Keith
>
> -----Original Message-----
> From: Jarmo Doc [mailto:[EMAIL PROTECTED]
> Sent: Thursday, January 05, 2006 8:06 PM
> To: [email protected]
> Subject: RE: AXIS, SOAP and cookie based routing
>
> For basic session handling using cookies, at server:
>
> MessageContext.getCurrentContext().setMaintainSession(true)
>
> At client:
>
> XYZServiceLocator xyz_locator = new XYZServiceLocator();
> xyz_locator.setMaintainSession(true);
>
> Also see:
> http://www.fawcette.com/javapro/2003_04/online/wsdl_kjones_04_29_03/default
>_ pf.aspx
>
> >From: Keith <[EMAIL PROTECTED]>
> >Reply-To: [email protected]
> >To: <[email protected]>
> >Subject: AXIS, SOAP and cookie based routing
> >Date: Thu, 5 Jan 2006 19:21:42 -0600
> >
> >I need to be able to set cookies on SOAP responses so that subsequent
> >requests will come back to the same server.  The load balancer will
> > examine the cookie and route subsequent requests back to the same web
> > server.  The cookie will be unique to the server and will not vary by
> > session.
> >
> >
> >
> >I don't see a way with Axis to add Set-Cookie headers on HTTP responses.
> >Am
> >I just not seeing it?  Perhaps I could write a handler that handles
> >flowResponse and tacks on the cookie?
> >
> >
> >
> >Thanks,
> >
> >Keith
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today - it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

-- 

Reply via email to