OSCAR | это... Что такое OSCAR? (original) (raw)

У этого термина существуют и другие значения, см. Оскар.

Название: OSCAR
Уровень (по модели OSI): Прикладной
Семейство: TCP/IP
Создан в: 1996 г.
Порт/ID: 5190/TCP, 5190/UDP
Назначение протокола: Служба мгновенного обмена сообщениями
Спецификация: http://dev.aol.com/aim/oscar/
Основные реализации (клиенты): AIM, ICQ
Основные реализации (серверы): AIM, ICQ

OSCARоткрытый5 марта 2008 года), но не свободный сетевой протокол, обеспечивающий обмен мгновенными и офлайновыми текстовыми сообщениями. В данный момент используется для двух систем: AIM (компания AOL, управляемая Time Warner) и ICQ (компания Mail.Ru Group).

Особенности протокола

Состояния

В программах-клиентах сторонних разработчиков некоторые состояния могут отсутствовать или иметь место дополнительные.

Реализации протокола

Существует большое количество альтернативных клиентов ICQ для разных операционных систем, например: Miranda IM (Windows), QIP (Windows), &RQ (Windows), Pidgin (Windows, GNU/Linux), Licq (GNU/Linux), Kopete (GNU/Linux), qutIM (Windows, GNU/Linux, Mac OS X), Adium (Mac OS X) и пр.

5 марта 2008 года AOL открыла спецификации протокола (как впоследствии оказалось — не полностью: с помощью изменения закрытых деталей спецификации впоследствии 3 раза блокировались все неофициальные клиенты) и разрешила создание альтернативных клиентов, но с некоторыми ограничениями, установленными лицензией — например, клиент, используемый более чем 100 000 пользователей, должен показывать рекламу.

Реализации на различных языках программирования
Язык программирования Реализации
C libpurple GnomeICU
C++ QOscar (Qt)
C# NOscar OscarLib
Java joscar JOscarLib /*info*/ daim icqlib /*info*/
OCaml mlOscar
Python TwistedWords
Perl Net::Oscar
PHP WebIcqPro BasICQ

Ссылки

Просмотр этого шаблона Основные протоколы TCP/IP по уровням модели OSI (Список портов TCP и UDP)
Физический EthernetRS-232EIA-422RS-449RS-485
Канальный EthernetPPPoEPPPL2F802.11 Wi-Fi802.16 WiMaxToken ringARCNETFDDIHDLCSLIPATMCANDTMX.25Frame relaySMDSSTPERPS
Сетевой IPv4IPv6IPsecICMPIGMPARPRARPRIP2OSPF
Транспортный TCPUDPSCTPDCCP • RDP/RUDPRTPGRE
Сеансовый ADSPH.245iSNSNetBIOSPAPRPCL2TPPPTPRTCPSMPPSCP • ZIP • SDP
Представления XDRSSLTLS
Прикладной BGPHTTPHTTPSDHCPIRCSNMPDNSDNSSECNNTPXMPPSIPIPPNTPSNTPЭлектронная почта (SMTPPOP3IMAP4) • Передача файлов (FTPTFTPSFTP) • Удалённый доступ (rloginTelnetSSHRDP)
Другие прикладные OSCARCDDBMulticast FTPMultisource FTPBitTorrentGnutellaSkype