|
|
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Поделитесь мыслями. Вначале было так: приложение на сервлетах+jQuery где со страниц каждые 0,5 минут шел пинг на сервер для поддержания сессии(в ней информация после авторизации) и для отправки сообщений с сервера пользователю. Теперь сказано чтоб после 30 минут бездействия сессия сдыхает, пользователь выбрасывается на стартовую и если ему надо то авторизуйся заново. Ну убрал я пинг и время жизни сессии указал 30 минут. Но блин теперь, то и сообщения послать не могу. А хотелось бы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 10:50 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Смотрите более современные технологии server push - WebSockets или хотя бы COMET. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 10:55 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Обязательно гляну. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 11:09 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Требования минимум IE 10, а у нас 8.0. Придется придумывать велосипед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 12:47 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Андрей ВасильевичТребования минимум IE 10, а у нас 8.0. Придется придумывать велосипед. COMET работает чудесно и на старых версиях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 12:51 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Ключевые слова: Андрей ВасильевичТеперь сказано чтоб после 30 минут бездействия Главное определитесь - что означает 30 минут бездействия. И на действия оповещайте сервер. По старинке или по нововму это уже не столь важно. А повесить на сервере задачу, которая отстреливает сессии дело нехитрое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 13:52 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Пока так и сделал. Просто не хочется все время приложение пинговать от клиента. Читаю про COMET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 15:35 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
Андрей ВасильевичПросто не хочется все время приложение пинговать от клиента он делает тоже самое), только изящнее)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 15:40 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
https://github.com/TooTallNate/Java-WebSocket есть пример клиента на флэш - должно подойти и для IE ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 17:20 |
|
||
|
Пинг для поддержания сессии и сообщения
|
|||
|---|---|---|---|
|
#18+
вадя https://github.com/TooTallNate/Java-WebSocket есть пример клиента на флэш - должно подойти и для IE Да, есть куча либ. Например вот эта http://flowersinthesand.github.io/portal/ Вроде умеет использовать разные транспорты в зависимости от браузера - iframe, AJAX, WebSocket. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.06.2014, 17:32 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=171&tid=2127036]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 368ms |

| 0 / 0 |
