Джава. Уникальный идентификатор для каждого посетителя. Как лучше генерируется? - PullRequest
0 голосов
/ 27 апреля 2011

Мне нужно сгенерировать уникальный идентификатор (uniqueID) для каждого посетителя моего сайта. Какой алгоритм лучше использовать для этого? Есть идеи?

Обновление: небольшое условие: не использовать идентификатор сессии.

Ответы [ 3 ]

5 голосов
/ 27 апреля 2011

Самое простое - сохранить UUID в сеансе.

4 голосов
/ 27 апреля 2011

Как насчет использования идентификатора сеанса веб-контейнера?

См. HttpSession.getId()

0 голосов
/ 27 апреля 2011

Я обычно использую микросекундное время, но если два пользователя как-то уживаются одновременно, я добавляю случайное число в конец(все еще возможность для повторений, но очень маловероятно)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...