Що таке icq (аська)

Користувач цієї служби працює зі своєю програмою-клієнтом, яка називається месенджером і запускається на пристрої, з'єднаному з мережею Інтернет. Програма-месенджер підключається до ICQ-сервера, через який здійснюється пошук інших клієнтів і зв'язок з ними. Обмін службовими повідомленнями і даними між користувачами сервісу може здійснюватися і через сервер і без нього.

Як і в інших сучасних потужних мережевих системах, обслуговуючих величезна кількість запитів, ICQ-сервер не є єдиним і деякі з серверів є цілими кластерами.

За роки існування служба ICQ випустила безліч месенджерів і зазнала значних змін. За приблизними оцінками, цією службою активно користується приблизно 15 мільйонів чоловік, причому зареєстрованих облікових записів налічується близько 400 мільйонів.

Щоб користуватися службою потрібно зареєструвати обліковий запис. Це можна зробити через інтерфейс клієнта або інтернет-сайт служби. Для ідентифікації користувачів використовується UIN (Універсальний ідентифікаційний номер) - унікальний для кожного облікового запису і складається з 6-9 арабських цифр. UIN присвоюється облікового запису при реєстрації в системі нового користувача, після чого, разом з паролем, використовується для аутентифікації користувача в системі.

На відміну, наприклад, від XMPP підключення до служби ICQ через один обліковий запис з декількох хостів одночасно не є можливим. Для кожного облікового запису служба зберігає деякі додаткові відомості:

Історія повідомлень не зберігається на серверах ICQ, але може зберігатися програмою-клієнтом локально на пристрої користувача. Ініціювати переписку з користувачем або додати його в особистий список контактів можна тільки знаючи його UIN. Для пошуку користувачів система має внутрішню функцію пошуку, доступну через інтерфейс клієнта. Цей пошук дозволяє отримувати список користувачів, які відповідають введеним в запиті критеріям.