Я использую GWT для своего клиентского приложения. Я не использую GWT / Java для сервера. Однако я не уверен, как справиться с управлением сессиями. Приложение GWT находится на одной странице, все серверные вызовы осуществляются через AJAX. Если сеанс истекает на сервере ... давайте предположим, что пользователь не закрыл браузер, а оставил приложение открытым, как мой сервер мог уведомить приложение о том, что сеанс истек и что на стороне клиента должен отображаться экран входа в систему снова?
Что подразумевается под управлением сеансами на стороне клиента? Это кажется небезопасным.
Я не ищу код. Я ищу идеи, методы, потенциальные решения и т. Д. Я рассмотрел Comet http://en.wikipedia.org/wiki/Comet_(programming),, но, похоже, это не будет очень хорошо работать без использования Java на стороне сервера. Может я не прав? Я тоже не хочу опрашивать сервер.
Есть мысли или прозрения?