Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Открытый протокол Jabber для обмена сообщениями

Jabber («болтовня»), он же Extensible Messaging and Presence Protocol, он же XMPP — это протокол для обмена сообщениями, расширяемый и открытый для любых инноваций. Кто угодно может организовать Jabber-сервер и прикрутить вкусные плюшки. Многие крупные сервисы так и поступают. Однако рассказывать обо всём будем по порядку.

История вкратце

Разработку протокола Jabber начал в 1998-м талантливый американский программист Джереми Миллер из штата Айова. Но днём рождения данной технологии считается 4 января 1999-го года, когда во всемирной паутине появилось первое сообщение об успешной реализации идеи.

К проекту подключились другие программисты, появился первый спонсор, контора «Webb Interactive Services». Вскоре нашлись и другие инвесторы. Для чуткого руководства процессом разработки в августе 2001-го была основана организация «Jabber Software Foundation», позже переименованная в «XMPP Standards Foundation».

Однако настоящая слава к Jabber пришла после появления Google Talk в 2005-м. Именно тогда на обсуждаемый протокол обратили уже по-настоящему нешуточное внимание.

Сервисы

Итак, вам смертельно надоела «аська», что ничуть не удивительно, если вы пользуетесь GNU/Linux. Номер состоит из цифр, которые трудно запомнить, а дополнительные плюшки вроде связи в режиме аудио и видео в свободных программах-клиентах недоступны.

Самый простой и наглядный способ обзавестись идентификатором Jabber ID, собственным адресом на Jabber-сервере, — зарегистрироваться на сервисах Яндекс-Почта (с их Я.Онлайн) или Gmail от Google. Или сразу на обоих, чтобы был запасной адрес.

Jabber на Я.Онлайн

Ваши координаты — адрес e-mail в Яндекс-Почте. В списке контактов будут все ваши друзья в социальной сети Я.ру.

Плюс интеграция с чатом. То есть, можно обмениваться сообщениями не только с помощью клиента, но и в отдельном окошке браузера, которое выскакивает при проявлении инициативы со стороны начинающего беседу.

Если вы зайдёте в свой почтовый ящик или на страницу в социальной сети Я.ру, то справа внизу увидите прямоугольник разворачивающегося чата. Его можно включать и выключать в настройках. В смысле, вырубить, дабы глаза не мозолил, и обмениваться сообщениями только посредством программы-клиента, к примеру, Pidgin или Instantbird.

Google Talk

И здесь координатами является не цифирь номера ICQ, а ваш адрес на Gmail. Если вы не включили в веб-интерфейсе почты режим базового HTML, то увидите чат в левой части страницы.

Скачав специальный плагин для браузера, можно общаться в голосовом режиме. В смысле, звонить друг другу, как в Skype. Причём, даже в GNU/Linux, чего в ICQ нет. (По крайней мере, нет в свободных клиентах. Может, есть в официальном ICQ-клиенте для GNU/Linux, но он — издевательство, которое не станет себе устанавливать ни один здравомыслящий человек).

Да, к Jabber можно прикручивать режимы аудио и видео. Протокол ведь расширяемый, как сказано в самом начале.

В социальной сети Google+ есть возможность осуществления бесплатной видеосвязи. Доступны даже видеовстречи, одновременно до десяти участников. Требуется лишь установить плагин (предлагаемый для разных ОС).

Протокол Jabber применяется на таких сервисах как Facebook, Вконтакте, Одноклассники, в тамошних чатах. Однако, как показала практика, лучше использовать Jabber-сервер Google Talk или Я.Онлайн.

Что такое транспорт Jabber

Транспорт Jabber — это возможность взаимодействия разных серверов и, соответственно, пересылки сообщений с одного на другой.

В смысле, если один ваш Jabber ID не работает (Jabber-сервер заглючил), то можно отправить сообщение с другого. Пусть не совсем удачный, но зато наглядный пример такого транспорта — интеграция чата Facebook с чатом Я.Онлайн (нужно заранее подключить первый аккаунт ко второму).

Продолжение этой статьи: «Открытый протокол Jabber для обмена сообщениями. Часть 2».

Автор: vanilinkin, специально для xBB.uz, 31.03.2012


Предыдущие публикации:

Биржа долевых инвестиций SIMEX.

Последнее редактирование: 2012-04-01 06:02:05

Метки материала: для, сообщения, протокол, обмен, jabber, открытый, обмена, открытый протокол, обмен сообщениями, протокол jabber, сообщениями, для обмена, обмена сообщениями, интернет-мессенджеры, мессенджеры, интернет, связь, internet, общение в интернете, интернет сеть

Оставьте, пожалуйста, свой комментарий к публикации

Представиться как     Антибот:
   

Просьба не постить мусор. Если вы хотите потестить xBB, воспользуйтесь кнопкой предварительного просмотра на панели инструментов xBBEditor-а.


© 2007-2018, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.