Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Репликация сессий в Tomcat / 9 сообщений из 9, страница 1 из 1
25.05.2012, 12:05:03
    #37811279
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Привет народ!
Возникла необходимость объединить несколько приложений пока в пределах одного сервера Tomcat. Так как там авторизация с использованием сессии, то в идеале хотелось бы иметь одну сессию действительную из нескольких различных приложений на одном сервере Tomcat. То есть заходя в одно приложение, можно было бы перейти в другое, где действительна открытая в предыдущем приложении сессия. Есть ли средства для реализации такой схемы? Слышал про репликацию, но всюду только про одно: несколько Tomcat и на каждом одно и тоже приложение.
...
Рейтинг: 0 / 0
25.05.2012, 12:14:20
    #37811298
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Андрей Васильевич,
ты не перепутал репликацию с SSO?
Андрей ВасильевичТо есть заходя в одно приложение, можно было бы перейти в другое,
______________________________________________
"Сделай настолько просто, насколько это возможно, но не проще". © А. Эйнштейн.
AutoPOI.ru — ГИС-технологии для Oracle
...
Рейтинг: 0 / 0
25.05.2012, 12:27:43
    #37811334
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Репликация сессий начинается со слова "слышал". Поэтому и спрашиваю: Есть ли средства для реализации такой схемы?
...
Рейтинг: 0 / 0
25.05.2012, 12:32:29
    #37811346
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Андрей ВасильевичРепликация сессий начинается со слова "слышал". Поэтому и спрашиваю: Есть ли средства для реализации такой схемы?
я написал - SSO. Ссылку дать?
...
Рейтинг: 0 / 0
25.05.2012, 14:33:20
    #37811665
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Petro123Андрей ВасильевичРепликация сессий начинается со слова "слышал". Поэтому и спрашиваю: Есть ли средства для реализации такой схемы?
я написал - SSO. Ссылку дать?
Да, если не сложно. Есть такой параметр с таким значением emptySessionPath="true" в tomcat, так если его использовать, то ID сессии одинаков, но вот с атрибутами сессии никак. В 7 версии он уже не работает. Можно конечно хранить ID в базе, и там же все атрибуты, но я думаю еще один велосипед это будет слишком.
...
Рейтинг: 0 / 0
25.05.2012, 14:54:27
    #37811716
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
...
Рейтинг: 0 / 0
25.05.2012, 15:37:34
    #37811887
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Андрей ВасильевичДа, если не сложно. Есть такой параметр с таким значением emptySessionPath="true" в tomcat, так если его использовать, то ID сессии одинаков, но вот с атрибутами сессии никак. В 7 версии он уже не работает. Можно конечно хранить ID в базе, и там же все атрибуты, но я думаю еще один велосипед это будет слишком.
Год назад столкнулся с точно такой же ситуацией: из-за необходимости использовать атрибуты сессии в нескольких проектах (главный - сайт типа пула зависимых сайтов, и множество мелких сайтов, на которые можно попасть как внешней ссылкой, так и из пула сайтов - из-за этого не мог объединить в один) таки реализовал хранение в базе, а при переходе передавал айди сессии в параметрах - все было типизировано и так оказалось проще. Но занимаясь этим вопросом, нашел кажись на хабре статью умельца, который предложил свою реализацию фильтра, который подменяет айди сессии на указанный ... типа такого.
...
Рейтинг: 0 / 0
25.05.2012, 15:39:24
    #37811894
IDVsbruck
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Прошерстил поиском, нашел статью . Только он сделал не фильтр, а клапан для Томкета (valve). Может, как раз и пригодится.
...
Рейтинг: 0 / 0
28.05.2012, 09:16:19
    #37813916
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Репликация сессий в Tomcat
Да. Статью на хабре видел. Но я понял, там только ID сессии можно сделать общим, а мне нужно еще и атрибуты. Для 6 и 7 версий Tomcat немного поменялось. Но в моём случае видимо легче сделать хранение сессий в базе, так как в подчинённых приложениях более менее сходно и нужно совсем немного доработать.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Репликация сессий в Tomcat / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]