Can anyone of you tell me , how can we maintain states between two web services. The problem on hand is i have one login service and one project service, Now user should be able to login using login service and then use the project service, so i need some kind of session management between login service and project service. I know how to maintain session in individual services, but i m not sure how can i have the same session used between both the services, Any other ideas to solve the problem will be appreciated too
Thanks for your help
Rr Kumaran
Ranch Hand
Joined: Sep 17, 2001
Posts: 548
posted
0
may be SAML and WS-Addressing can answer your questions.
RR Kumaran
SCJP 1.4
Ulf Dittmer
Marshal
Joined: Mar 22, 2005
Posts: 32767
posted
0
The login service could return a token to the user, which is then passed to the project service along with the other parameters. Assuming that both services run in the same webapp, you can maintain a hashmap in the web app context with the token as key to more user information. This won't work if the services don't run in the same web app, of course.