Переадресация сервера сеанса на Torquebox2 - PullRequest
0 голосов
/ 09 января 2012

Я хочу уведомить сторону браузера через javascript о приближающемся тайм-ауте сеанса.

Моя текущая реализация время от времени опрашивает URL, чтобы выяснить, остаются ли X секунд до истечения времени ожидания сеанса.

По чисто академическим причинам масштабирования, что является альтернативой опросу для тайм-аута сеанса в среде Torquebox2?

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

Есть ли простой драгоценный камень или альтернатива, которая делает большую часть работы для меня?

1 Ответ

1 голос
/ 20 января 2012

Сетевые сокеты, безусловно, будут лучше, чем опрос.

Вот хороший пример использования веб-разъема в коробке передач https://github.com/torquebox/stomp-chat-demo

В этом примере информация о сеансе устанавливается и читается как в приложении Sinatra, так и в stomplets (аналогично контроллеру http, но для веб-сокетов). Документация по веб-сокетам в TorqueBox показывает, как использовать сеанс как в вашем контроллере приложений, так и в вашем stomplet здесь http://torquebox.org/documentation/current/stomp.html#d0e3602

...