Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Пинг для поддержания сессии и сообщения / 10 сообщений из 10, страница 1 из 1
17.06.2014, 10:50
    #38671402
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Доброго времени суток!
Поделитесь мыслями. Вначале было так: приложение на сервлетах+jQuery где со страниц каждые 0,5 минут шел пинг на сервер для поддержания сессии(в ней информация после авторизации) и для отправки сообщений с сервера пользователю. Теперь сказано чтоб после 30 минут бездействия сессия сдыхает, пользователь выбрасывается на стартовую и если ему надо то авторизуйся заново. Ну убрал я пинг и время жизни сессии указал 30 минут. Но блин теперь, то и сообщения послать не могу. А хотелось бы.
...
Рейтинг: 0 / 0
17.06.2014, 10:55
    #38671404
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Смотрите более современные технологии server push - WebSockets или хотя бы COMET.
...
Рейтинг: 0 / 0
17.06.2014, 11:09
    #38671421
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Обязательно гляну. Спасибо.
...
Рейтинг: 0 / 0
17.06.2014, 12:47
    #38671616
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Требования минимум IE 10, а у нас 8.0. Придется придумывать велосипед.
...
Рейтинг: 0 / 0
17.06.2014, 12:51
    #38671627
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Андрей ВасильевичТребования минимум IE 10, а у нас 8.0. Придется придумывать велосипед.
COMET работает чудесно и на старых версиях.
...
Рейтинг: 0 / 0
17.06.2014, 13:52
    #38671755
Сергей Арсеньев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Ключевые слова:
Андрей ВасильевичТеперь сказано чтоб после 30 минут бездействия
Главное определитесь - что означает 30 минут бездействия.
И на действия оповещайте сервер. По старинке или по нововму это уже не столь важно.
А повесить на сервере задачу, которая отстреливает сессии дело нехитрое.
...
Рейтинг: 0 / 0
17.06.2014, 15:35
    #38671929
Андрей Васильевич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Пока так и сделал. Просто не хочется все время приложение пинговать от клиента. Читаю про COMET
...
Рейтинг: 0 / 0
17.06.2014, 15:40
    #38671935
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
Андрей ВасильевичПросто не хочется все время приложение пинговать от клиента
он делает тоже самое), только изящнее))
...
Рейтинг: 0 / 0
17.06.2014, 17:20
    #38672107
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
https://github.com/TooTallNate/Java-WebSocket
есть пример клиента на флэш - должно подойти и для IE
...
Рейтинг: 0 / 0
17.06.2014, 17:32
    #38672128
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Пинг для поддержания сессии и сообщения
вадя https://github.com/TooTallNate/Java-WebSocket
есть пример клиента на флэш - должно подойти и для IE

Да, есть куча либ. Например вот эта
http://flowersinthesand.github.io/portal/
Вроде умеет использовать разные транспорты в зависимости от браузера - iframe, AJAX, WebSocket.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Пинг для поддержания сессии и сообщения / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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