Session Management in the Agent’s Servlet Container
Each session object in the servlet container is an instance of
rwsf::HttpSession containing a collection of attributes, or instances of
rwsf::Attribute.
For client requests, this session object is passed in the HTTP transport. When the request comes into the servlet, the session data is then placed into an
rwsf::CallInfo object.
rwsf::CallInfo holds SOAP and transport headers, as well as session information for a message.
The
rwsf::CallInfo object gets passed through the message handler chain, ending at the server implementation.
For more information on session management and recovering state, see “Recovering Session State,” in the HydraExpress Servlet Development Guide.