25900 авторів і 91 редактор відповіли на 98952 питання,
розмістивши 129771 посилання на 81900 сайтів, приєднуйтесь!

Реклама партнерів:

Що таке 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 Talk - Jabber-сумісна програма Google, підтримуюча функції голосового спілкування.
JAJC - Jabber-клієнт для ОС Microsoft Windows, написаний на Delphi.
LJTalk - програма для обміну повідомленнями по протоколу XMPP проекту Livejournal.
Pandion - Jabber-клієнт для 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-серверів(Англ.)

Реклама партнерів:

РедагуватиУ обранеДрук


«Що таке jabber?»

В інших пошукових системах:

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

» » Що таке jabber?