Я постараюсь как можно лучше объяснить, что я делаю, чтобы получить наилучший совет/решение. Это все делается в java.
У моего клиента есть настольное приложение на основе SWING, которое будет загружаться с помощью WebStart. Мне было поручено создать диспетчер сеансов для информации об учетной записи пользователя.
Мой друг предложил использовать Http Session Management, поэтому я решил попробовать. Я написал сервлет (назовем его SessionServlet), который создает, удаляет и переназначает сеансы на основе профиля пользователя. В tomcat 7 сеансы не сохраняются. Я подозреваю, что когда сервлет инициализируется, сеанс отключается. Я получаю только org.apache.catalina.ASYNC_SUPPORTED
в сеансе.
Мой вопрос (ы):
- Как разрешить Tomcat 7 управлять сеансом?
- Как я могу управлять сеансом в Spring 3? У меня есть большинство сервисов, работающих на Spring, и я думаю, что для меня будет достаточно разумно использовать Session Management на Spring.
- Какие еще средства для управления сеансами в java, есть ли шаблон проектирования для управления сеансами? (просто любопытно).
Бесконечно благодарен!