Jabber

Материал из Викиреальностя
Перейти к: навигация, поиск

Jabber — открытый протокол для обмена информацией. В отличие от MSN (Live), AIM, ICQ и им подобных, не принадлежит ни одной корпорации, под него есть разные реализации как серверной части (*nix-демоны Jabberd, eJabberd и другие), так и клиентского ПО (под Linux — Pidgin, Kopete, под Windows — Miranda, последние версии QIP, а также кроссплатформенные клиенты, основанные на библиотеке QT, например, Psi или Sim). Частными случаями реализации протокола Jabber являются GoogleTalk и LJTalk, системы для общения пользователей Google и Livejournal, тем не менее, прекрасно совместимые с любыми другими Jabber-сетями.

[править] Особенности и преимущества протокола

  1. Децентрализованность. Каждый может поднять Jabber-сервер на своём домене, используя свою, открытую или закрытую, политику регистрации пользователей и конференций.
  2. (следствие из пункта 1) Отсутствие спама, так раздражающего в ICQ. Нет единого сервера — нет и единой базы пользователей, что усложняет жизнь спамерам. Также отсутствует и коммерческая реклама в сообщениях или окне клиента.
  3. Вместо безликих труднозапоминающихся UIN-ов пользователь регистрирует себе уникальный в рамках данного сервера логин a.k.a Jabber ID (JID) вида vasya_pupkin@ya.ru.
  4. (следствие из пунктов 1 и 3) Отсутствие войны за красивые логины, угона учётных записей и торговли ими. Если понравившийся логин уже занят на одном сервере, никто не мешает зарегистрировать аналогичный на другом.
  5. Реализация шифрования разговора на уровне большинства клиентов, то есть, при желании НИКТО не сможет узнать, о чём разговаривают собеседники.
  6. Система транспортов, позволяющая из Jabber общаться с пользователями практически любой системы IM. Впрочем, компаниям-владельцам этих систем это не всегда нравится — к примеру, AOL регулярно отравляет жизнь пользователям неофициальных клиентов и транспортов, меняя спецификацию протокола (см. ICQ). Отсутствие подобных поползновений определённо делает честь Гуглу и ЖЖ, поддерживающим технологию Jabber, не ограничивающим выбор клиентов и позволяющих из своей сети общаться с любыми JID на любых серверах.

[править] Недостатки

  1. Большее, чем у ICQ, потребление трафика из-за основанного на xml формата передачи информации. Однако, есть стандартное расширение XEP-0138 — компрессия передаваемых данных, с которой потребление трафика может оказаться даже немного меньше, чем в ICQ.

[править] Ссылки

Jabber относится к темам: