| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > нужно отследить завершение сессии клиента |
| Автор: eXcile 24.8.2007, 12:47 |
| Всем удачного кодинга!!! Развернуто приложение на jboss'e. Клиентом является апплет. Во время разработки приложения не обращал внимание на использование ресурсов, а теперь при вводе в эксплуатацию возникла следующая проблема: клиента отслеживаю по сессии, в апплете парсятся хидеры соединения на наличие jsessionid. Когда клиент завершает работу после него остается поток, я думаю это сессионный. Как можно опредлить момент разрыва соединения? и каким образом освободить его сессионный поток? |
| Автор: AntonSaburov 24.8.2007, 13:42 |
| Чего-то не очень понятно. Если работа идет через HTTP - то тут никак. ТОлько по таймауту. Или посылать что-то по HTTP - но это не гарантируется обычно. Можно сделать композит - пытаться посылать что-то и на крайний случай по таймауту заканчивать сессию. А на сессию повесить листенер, который будет подчищать ресусры. |
| Автор: Tony 24.8.2007, 14:02 |
| SessionListener из javax.servlet |
| Автор: eXcile 27.8.2007, 04:39 |
Thanks, Буду пробовать |