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
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.
Let nothing stop you! Not even this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop