Jabber

Категория:Виртуальный хостинг -> Jabber

Содержание


Jabber (Протокол xmpp)

Jabber (XMPP)- расширяемый протокол мгновенного обмена сообщениями с индикацией присутствия. Протокол XMPP сочетает в себе такие качества, как открытость и некоммерческую основу.

Достоинства Jabber:

  • Независимость от центрального сервера.
    Децентрализованная структура XMPP обеспечивает существование множества серверов, таким образом, нарушение работы одного jabber-сервера никак не влияет на работу всей сети в целом.
  • Отсутствие спама.
  • Шифрование переписки на уровне клиента.
  • Возможность безопасного подключения к серверу.
  • Возможность расширения.

Помимо наличия транспортов, которые позволяют через XMPP общаться с пользователями других IM-сетей, например ICQ или MRA, существуют боты полезной функциональности (например, джаббер-бот, выводящий информацию whois: whois@swissjabber.ch ) и возможность получать сообщениями новости из выбранных RSS-лент.

Каждый пользователь Jabber имеет свой уникальный идентификатор – JID.
JID напоминает по своей структуре обычный email адрес.
Например: phuser@peterhost.ru
JID состоит из имени пользователя(часть JID до «@») и домена, в котором зарегистрирован пользователь(часть JID после «@»)

Пользователь может иметь несколько одновременных подключений, каждое из которых характеризуется своим ресурсом.
Например:
phuser@peterhost.ru/work и phuser@peterhost.ru/mobile

SRV записи

Для работы протоколу XMPP требуется наличие SRV записей у поддерживаемого домена.
Для своей работы, протокол XMPP оперирует следующими записями:

_xmpp-server._tcp.имя_домена Адрес xmpp-сервера для подключения стороних xmpp-серверов
_xmpp-client._tcp.имя_домена Адрес xmpp-сервера для клиентских подключений
_jabber._tcp.имя_домена Старый формат записи, оставленный для совместимости

Пример:
$dig _xmpp-server._tcp.peterhost.ru +short SRV
100 0 5269 xmpp-s.peterhost.ru.

Xmpp-клиенты

Категории:

загрузка…