You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ws.apache.org by Apache Wiki <wi...@apache.org> on 2006/06/01 23:10:19 UTC
[Ws Wiki] Update of "FrontPage/Axis2/SessionMgmtDesign" by RajithAttapattu
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Ws Wiki" for change notification.
The following page has been changed by RajithAttapattu:
http://wiki.apache.org/ws/FrontPage/Axis2/SessionMgmtDesign
New page:
Session Managment design
Main interfaces
---------------
1. Session
2. SessionManager
3. SessionIdFactory
4. SessionManagerFactory
These interfaces are located within the core package
Transient, Persistant and Replicated sessions
---------------------------------------------
The default implementations of these interfaces are done in the session package
It provides a basic transient session management implementation.
A Persistant and Replicated implementation is underway using WADI (http://wadi.codehaus.org)
Extracting and Inserting Session Id from the incoming and outgoing SOAP Message
-------------------------------------------------------------------------------
There will be 2 handlers that will intercept the incomming SOAP message to extract the session id.
If there is a outgoing message another handler will intercept the out flow to add the session id to the outgoing SOAP message.
Currently SessionHandler and EndOfRequestHandler, extracts and adds a WS-Addressing based reference parameter from the SOAP message.
How it plugs into Axis2
------------------------
The configuration is defined in the axis2.xml
This has the flexibility to define the SessionManager, SessionIdFactory and other attributes that control the session mgt behaviour.
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@ws.apache.org
For additional commands, e-mail: general-help@ws.apache.org