Совместное использование сеансов между настольными и мобильными веб-приложениями? - PullRequest
1 голос
/ 09 сентября 2011

Мне интересно, как лучше всего делиться аутентификацией, управлением сеансами и т. Д. На веб-сайте как с мобильной, так и с настольной версией.Мы работаем с Tomcat и предпочитаем, чтобы мобильные и настольные сайты размещали отдельные приложения на отдельных узлах.

Я видел похожие посты, касающиеся сохранения сеанса в приложениях Tomcat, но я бы предпочел сделать это только через приложение.Я читал о кластеризации в Tomcat, но, похоже, это для одного приложения, работающего на нескольких узлах.

Есть ли общий способ сделать это?Как другие сайты управляют управлением сеансами в мобильных и настольных версиях?

1 Ответ

1 голос
/ 10 сентября 2011

если я правильно понимаю, вы реализуете свои версии для мобильных и настольных компьютеров как отдельные веб-приложения. Насколько я знаю, совместное использование сеансов между несколькими приложениями не является частью спецификации j2ee; в дополнение к этому я не знаю ни одного продукта, который предлагает функциональность ..

.. Таким образом, это оставит вам возможность реализовать свою собственную:)

Одним из очевидных подходов было бы использование базы данных для хранения данных сеанса вместо HttpSession; Я не говорю, что это легко; на самом деле может быть хорошей причиной пересмотреть решение о наличии двух отдельных приложений для одного сайта

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...