Jabber
Jabber — открытый, расширяемый протокол мгновенного обмена информацией. Протокол XMPP представляет из себя базовую платформу для создания коммуникационных систем. В основу протокола включен лишь базовый набор возможностей, остальные, любые возможности могут гипотетически добавлены через расширения. Подобная модульная структура была придумана, для объединения разных, несовместимых мессенджеров, в единую сеть. Предполагалось, что корпорации будут добавлять свои расширения и интегрировать мессенджеры в сеть XMPP. В этом случае обмен сообщения между WhatsApp, Telegram, Skype, Вконтакте и т.д (без установки отдельных приложений), мог бы быть реальностью, но фактически идея универсального протокола была отвергнута компаниями. Крупные мессенджеры, социальные сети имеют монополистическое положение и экономически не заинтересованны открывать свободный, децентрализованный обмен сообщениями. XMPP сервер может установить любой человек с небольшими познаниями Linux. Распространение XMPP могло бы нанести сильный удар по крупным социальным сетям, аудитория которых бы вновь вернулась на обычные сайты, совмещенные с XMPP серверами.
В отличие от MSN (Live), AIM, ICQ и им подобных, не принадлежит ни одной корпорации, под него есть разные реализации как серверной части (*nix-демоны Jabberd, eJabberd и другие), так и клиентского ПО (под Linux — Pidgin, Kopete, под Windows — Miranda, последние версии QIP, а также кроссплатформенные клиенты, основанные на библиотеке QT, например, Psi или Sim). Частными случаями реализации протокола Jabber являются GoogleTalk и LJTalk, системы для общения пользователей Google и Livejournal, тем не менее, прекрасно совместимые с любыми другими Jabber-сетями.
[править] Особенности и преимущества протокола
- Децентрализованность. Каждый может поднять Jabber-сервер на своём домене, используя свою, открытую или закрытую, политику регистрации пользователей и конференций.
- (следствие из пункта 1) Отсутствие спама, так раздражающего в ICQ. Нет единого сервера — нет и единой базы пользователей, что усложняет жизнь спамерам. Также отсутствует и коммерческая реклама в сообщениях или окне клиента.
- Вместо безликих труднозапоминающихся UIN-ов пользователь регистрирует себе уникальный в рамках данного сервера логин a.k.a Jabber ID (JID) вида [email protected].
- (следствие из пунктов 1 и 3) Отсутствие войны за красивые логины, угона учётных записей и торговли ими. Если понравившийся логин уже занят на одном сервере, никто не мешает зарегистрировать аналогичный на другом.
- Реализация шифрования разговора на уровне большинства клиентов, то есть, при желании НИКТО не сможет узнать, о чём разговаривают собеседники.
- Система транспортов, позволяющая из Jabber общаться с пользователями практически любой системы IM. Впрочем, компаниям-владельцам этих систем это не всегда нравится — к примеру, AOL регулярно отравляет жизнь пользователям неофициальных клиентов и транспортов, меняя спецификацию протокола (см. ICQ). Отсутствие подобных поползновений определённо делает честь Гуглу и ЖЖ, поддерживающим технологию Jabber, не ограничивающим выбор клиентов и позволяющих из своей сети общаться с любыми JID на любых серверах.
[править] Недостатки
- Большее, чем у ICQ, потребление трафика из-за основанного на xml формата передачи информации. Однако, есть стандартное расширение XEP-0138 — компрессия передаваемых данных, с которой потребление трафика может оказаться даже немного меньше, чем в ICQ.
[править] Ссылки
- 404.city
- Форпост Jabber в рунете
- movim.eu - социальная сеть в XMPP
- Поисковик по конференциям XMPP
- Список стандартных расширений протокола
- Жаббер в Абсурдопедии Викийской
Jabber относится к темам: |