Дастин Раут

387
Дастин Раут
Дата рождения:
31 октября 1989 (35 лет)
Страны:
Род деятельности:

Биография

XMPP, ранее известный как джаббер, является открытым протоколом для мгновенного обмена сообщениями и информацией о присутствии. Протокол основан на XML и предоставляет возможность передачи текстовых сообщений, голоса, видео и файлов. Более того, расширяемость XMPP позволяет его использование в различных системах общения.

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

XMPP создан с целью объединения различных мессенджеров, социальных сетей и сайтов, использующих разные стандарты обмена сообщениями. Однако, идея о глобальном сотрудничестве и открытости протокола не получила должного распространения среди крупных компаний. Несмотря на это, XMPP остается федеративной и открытой системой, где каждый желающий может запустить свой собственный сервер мгновенного обмена сообщениями.

Известные XMPP-сервисы

На основе XMPP были созданы и успешно функционируют множество серверов, среди которых Google Talk, Одноклассники.ru, LiveJournal, Juick, Facebook, ВКонтакте, Яндекс и другие крупные проекты.

История развития и первоначальное создание

Проект Jabber был основан Джереми Миллером в 1999 году. Первое сообщение о проекте появилось на сайте Slashdot 4 января 1999 года, и эта дата считается днем рождения технологии. Вскоре после этого к проекту присоединились другие разработчики, и в 2000 году был выпущен первый стабильный релиз протокола Jabber. Ранний протокол Jabber позднее стал основой для стандарта XMPP, опубликованного в виде RFC 3920.

Проект Jabber и Jabber, Inc.

Jabber, Inc. занимается разработкой и поддержкой двух проектов: Jabber XCP (Jabber Extensible Communications Platform) и JabberNow. В 2005 году Google представил сервис Google Talk, использующий XMPP для функций переписки и передачи голоса и файлов. Google Talk позже стал Google Hangouts, но до сих пор поддерживает XMPP.

Адресация и боты в XMPP

Каждый пользователь в сети Jabber имеет уникальный идентификатор, называемый Jabber ID (JID). JID состоит из имени пользователя и доменного имени сервера, разделенных знаком @. Помимо этого, пользователь может иметь несколько подключений с различными ресурсами, указываемыми через слэш в конце адреса.

XMPP также позволяет использовать транспорты или шлюзы, которые позволяют пользователям получать доступ к сетям, использующим другие протоколы, такие как IRC, SMS и электронная почта.

Будущее XMPP

XMPP является стандартом RFC и на данный момент имеет высокую отказоустойчивость и низкие издержки. Поэтому его активно используют крупные компании для создания собственных мессенджеров и чатов.

Найти другие знаменитости

Популярные категории