Re[2]: Проверка валидности сессии
От: _sky_ Россия  
Дата: 30.03.09 07:51
Оценка:
__>>Из области веб-приложений: можно ли как-то, зная ID сессии, проверить её валидность. Или, как вариант, можно ли как-то получить список активных сессий?

А>У тебя есть слушатели на создание и умирание сессии, так что можеш спокойно их регестрировать в каком-то списке и потом крутить ими как хочется



К сожалению, слушатель на умирание сессии вызывается только в том случае, если я явно вызываю Invalidate() для сессии. А как учитывать сессии, которые умерли по тайм-ауту — ума не приложу.
Всякие глупости в голову лезут, типа писать в базу ID и текущее время всех новых сессий, обновлять при каждом входе время на сессии и проверять некий условный тайм-аут, который мало будет связан с тайм-аутом реальной сессии. Но хочется чего-то светлого, красивого и универсального.

Вообще, задача — сделать счетчик просмотров на объявления на сайте, но чтобы учитывались только уникальные посетители.
Как люди на джаве это делают?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.