Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > GUID


Автор: this 13.9.2005, 20:14
Подскажите, что такое GUID и можно ли например при коннекте пользователя к моей программе определить, что если пользователь заходил несколько раз под разными логинами, но GUID совпадают, то это один и тот же пользователь?
Пользователь заходит из браузера.

Автор: generator 13.9.2005, 20:42

Если я ничего не путаю то GUID - это

Global Unique IDentificator (Глобальный Уникальный Идентификатор) используемый в технологии COM

Автор: Snowy 13.9.2005, 22:58
Цитата(this @ 13.9.2005, 20:14)
Подскажите, что такое GUID

Глобальный уникальный идентификатор.
Двух одинаковых не существует в этой вселенной.

Цитата(this @ 13.9.2005, 20:14)
если пользователь заходил несколько раз под разными логинами, но GUID совпадают, то это один и тот же пользователь?

Если тебе известен GUID, то определенно.
Он неповторим.
Созданные в одну микросекунду GUIDы различны на разных машинах.
Если GUID один и тот же, то однозначно он создан на одной и той же машине.

Автор: <Spawn> 18.9.2005, 01:38
Цитата
Двух одинаковых не существует в этой вселенной.
Существует, просто веротность стремится к нулю... В какой то книженции было написано и я где то уже об этом отписывал, что за время существования вселенной, при генерации 1 млн GUID в секунду существует 5% вероятность совпадения идентификаторов.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)