28988 авторов и 62 редактора ответили на 85259 вопросов,
разместив 135226 ссылок на 43432 сайта, присоединяйтесь!

Что такое jabber?

РедактироватьВ избранноеПечать

Jabber (досл. пер. с англ. — болтовня, трёп) — система обмена мгновенными сообщениями и информацией о присутствии на основе открытого протокола XMPP.

В отличие от коммерческих систем мгновенных сообщений, таких, как AIM, ICQ, MSN и Yahoo, Jabber является децентрализованной, расширяемой и открытой системой. Любой желающий может открыть свой сервер мгновенных сообщений, регистрировать на нём пользователей и взаимодействовать с другими серверами Jabber. На основе протокола XMPP уже открыто множество частных и корпоративных серверов Jabber. Среди них есть достаточно крупные проекты, такие как Google Talk, Я.Онлайн, Gizmo, «LiveJournal» и «Diary.ru».
 
Jabber имеет ряд преимуществ по сравнению с коммерческими системами IM:
  • Открытость: протокол Jabber открыт, общедоступен и достаточно лёгок для понимания; существует множество реализаций серверов и клиентов, а также библиотек с открытым исходным кодом.
  • Расширяемость: с помощью пространств имён в XML можно расширить протокол Jabber для выполнения требуемых задач. Множество расширений разработано Jabber Software Foundation.
  • Децентрализованность: кто угодно может запустить свой собственный сервер Jabber, что позволяет организациям и частным лицам заниматься любыми экспериментами с IM.
  • Безопасность: любой сервер Jabber может быть изолирован от общедоступной сети Jabber, многие из вариантов реализации сервера используют SSL при обмене между клиентом и сервером, и немало клиентов поддерживают шифрование с помощью PGP/GPG внутри протокола.

Jabber удовлетворяет многие потребности частных лиц и организаций. Но важно понимать, что он не является универсальным решением всех задач. В частности, Jabber не является:

  • Универсальным решением проблем взаимодействия с различными IM-системами — некоторые сервера Jabber предоставляют возможность взаимодействия с другими системами IM через шлюзы (транспорты), которые транслируют протокол Jabber в протокол этих систем; однако только от самих систем зависит осуществление взаимодействия (к чему они подчас не стремятся, и даже наоборот).
  • Единообразной IM-системой, созданной одной компанией — Jabber-сообщество не монолитно; напротив, существует большой набор общедоступных и закрытых серверов Jabber, проектов с открытым кодом, компаний по разработке ПО, использующих протокол Jabber.

Адресация
Каждый пользователь в сети имеет уникальный идентификатор — Jabber ID (сокращенно JID). Адрес JID, подобно адресу электронной почты, содержит имя пользователя и доменное имя сервера, на котором зарегистрирован пользователь, разделённые знаком @. Например, пользователь user, зарегистрированный на сервере example.com, будет иметь адрес: user@example.com.

Пользователь может иметь одновременно несколько подключений, для различения которых используется дополнительное значение JID, называемое ресурсом и добавляемое через слэш в конец адреса. К примеру, пусть полный адрес пользователя будет user@example.com/work, тогда сообщения, посланные на адрес user@example.com, дойдут на указанный адрес вне зависимости от имени ресурса, но сообщения для user@example.com/work дойдут на указанный адрес только при соответствующем подключенном ресурсе.

Адреса JID могут также использоваться без явного указания имени пользователя (с указанием имени ресурса или без такового) для системных сообщений и для контроля специальных возможностей на сервере.

 

Jabber-клиенты
(приведены в алфавитном порядке)
Adium — свободный jabber-клиент для Mac OS X, также поддерживает и другие распространённые протоколы.
Bombus — свободная программа для обмена сообщениями по протоколу Jabber, предназначенная для мобильных телефонов и смартфонов с поддержкой Java/MIDP.
Coccinella — свободная программа для обмена сообщениями по протоколу Jabber, написана на Tcl/Tk.
Exodus — свободный (GPL) jabber клиент для ОС Microsoft Windows.
Gajim — свободная программа для обмена сообщениями по протоколу Jabber, основанная на Python и PyGTK.
Google TalkJabber-совместимая программа Google, поддерживающая функции голосового общения.
JAJCJabber-клиент для ОС Microsoft Windows, написан на Delphi.
LJTalk — программа для обмена сообщениями по протоколу XMPP проекта Livejournal.
PandionJabber-клиент для Microsoft Windows. Для работы использует Internet Explorer. Имеется возможность создавать расширения с использованием HTML и JScript.
Psi — свободная программа для обмена сообщениями по протоколу Jabber, основанная на библиотеке Qt.
SieJC — свободная программа для обмена сообщениями по протоколу Jabber, для телефонов Siemens с установленным эльфпаком.
Spark — свободная программа для обмена сообщениями по протоколу Jabber, основанная на Java.
Talkonaut — программа для обмена сообщениями по протоколу Jabber, Google Talk и Gizmo Project, с возможностью использования IP-телефонии (VoIP), для мобильных телефонов с поддержкой Java.
Tkabber — свободная программа для обмена сообщениями по протоколу Jabber, написана на Tcl/Tk.
mcabber — консольный jabber-клиент.
Я.Онлайн Jabber-клиент плюс программа уведомления о новых письмах на Яндекс.


Многофункциональные клиенты, поддерживающие протокол XMPP
(приведены в алфавитном порядке)
Adium — клиент для ОС Mac OS X для обмена мгновенными сообщениями сервисов Jabber, Google Talk, LiveJournal, Bonjour, Gadu-Gadu, ICQ, Lotus Sametime, .Mac, MeBeam, MySpaceIM, Novell GroupWise, Tencent QQ, SIP / SIMPLE, Tlen, Xfire, .NET Messenger Service, Yahoo! Messenger, Zephyr.
Gizmo — несвободная бесплатная программа для мгновенного обмена сообщениями в Интернете, поддерживающая протоколы AIM, Windows Live (MSN), Yahoo!, MySpace IM, GoogleTalk, ICQ, iChat, QQ, Gadu-Gadu и Jabber.
iChat — программа, поставляемая вместе с операционной системой Mac OS X.
Instantbird — свободная программа для мгновенного обмена сообщениями в Интернете, поддерживающая протоколы XMPP, Google Talk, ICQ, Yahoo!, AIM, MSN, Gadu-Gadu и другие, базирующаяся на Pidgin и Mozilla Firefox.
Kopete — свободная программа для мгновенного обмена сообщениями в Интернете, работающая в KDE. Работает с протоколами Jabber, ICQ, AIM, Yahoo, MSN, IRC, Gadu-Gadu, Novell GroupWise Messenger и др.
Miranda IM — свободная программа для мгновенного обмена сообщениями в Интернете или в локальной сети, понимающая протоколы ICQ, IRC, AIM, MSN, Jabber, Google Talk, Yahoo, Skype, Gadu-Gadu, Tlen, Netsend и т. д.
Pidgin — свободная программа для мгновенного обмена сообщениями в Интернете, понимающая протоколы ICQ, IRC, AIM, MSN, Jabber, Yahoo, Gadu-Gadu и т. д.
QIP Infium — поддерживает Jabber, начиная с версии Infium Beta, вышедшей 22.06.2007 (основан на исходниках модуля Jabber из Miranda IM).
qutIM — кроссплатформенный клиент мгновенного обмена сообщениями с открытым исходным кодом (поддержка Jabber включена с версии 0.1.99).
SIM — свободная программа для мгновенного обмена сообщениями в Интернете, понимающая протоколы ICQ, AIM, MSN, Jabber, Yahoo и др.
Trillian — программа для мгновенного обмена сообщениями в Интернете, понимающая протоколы ICQ, MSN, Jabber, Yahoo и другие.
 

Ссылки

Jabber  на википедии
Русскоязычный вики-сайт о Jabber
Официальный сайт Jabber Software Foundation(англ.)
Информация о Jabber, а также сервер и шлюзы
Информация о Jabber
FAQ по переходу из ICQ и других мессенджеров к Jabber
Jabber vs ICQ — страница о переходе с ICQ на Jabber
Вики-проект, посвященный переходу с ICQ на Jabber
Список jabber-серверов(англ.)
 

Последнее редактирование ответа: 14.02.2009

  • Оставить отзыв

    Оставить отзыв

РедактироватьВ избранноеПечать


Посмотреть «jabber» в словарях и энциклопедиях:

ЯndexВикипедияКругосветKM.RU@mail.ruGoogle

«Что такое jabber»

В других поисковых системах:

GoogleЯndexRamblerВикипедия

В соответствии с пользовательским соглашением администрация не несет ответственности за содержание материалов, которые размещают пользователи. Для урегулирования спорных вопросов и претензий Вы можете связаться с администрацией сайта genon.ru. Размещенные на сайте материалы могут содержать информацию, предназначенную для пользователей старше 18 лет, согласно Федерального закона №436-ФЗ от 29.12.2010 года "О защите детей от информации, причиняющей вред их здоровью и развитию". Обращение к пользователям 18+.