OSCAR (протокол)
OSCAR — открытый сетевой протокол, обеспечивающий обмен мгновенными и оффлайновыми текстовыми сообщениями. В данный момент используется для двух систем компании AOL: ICQ и AIM.
Особенности протоколаПравить
- Каждому пользователю выдаётся UIN — уникальный идентификационный номер англ. Unique Identification Number, по которому пользователь однозначно определяется системой и другими пользователями.
- Пользователь имеет возможность выбрать себе ник, который играет роль личного имени в его сообщениях. В отличие от UIN, ники не уникальны для каждого пользователя.
- В AOL Instant Messenger функцию UIN играют SN — так называемые экранные имена англ. Screen Name, уникальные для каждого пользователя.
- Протокол поддерживает несколько состояний, в которых может находиться пользователь. Состояния устанавливаются пользователем.
- Огромная популярность протокола и как следствие — появление альтернативных клиентов, использующих разные операционные системы и обладающих рядом уникальных возможностей, таких как: Miranda IM (Windows), QIP (Windows), &RQ (Windows), Pidgin (Windows, Linux), Licq (Linux) и пр.
СостоянияПравить
- Online — доступен
- F4C (Free for chat) — свободен
- Away — вдали от компьютера (долго не работал)
- N/A (Not available) — недоступен
- Occupied — занят
- DND (Do not disturb) — не беспокоить
- Invisible — невидим
- Offline — отключён
В программах-клиентах сторонних разработчиков некоторые состояния могут отсутствовать или иметь место дополнительные.