Jabber Documentation

From JaWiki (Jabber/XMPP wiki)
Revision as of 11:02, 21 August 2006 by KRom (Talk | contribs) (Исправлена ошибка wiki разметки)

Jump to: navigation, search

Jabber/XMPP - открытый и свободный (от лицензирования) протокол. Он развивался с 1999 года. Основной протокол был принят IETF под именем eXtensible Messaging and Presence Protocol (XMPP - расширяемый протокол обмена сообщениями и информацией о присутствии, различные расширения к этому протоколу продолжают определяться в специальных документах - JEP, выпускаемых под контролем Jabber Software Foundation.

Основной протокол

Основные XML протоколы, разработанные Jabber-сообществом в 1999 были внесены Jabber Software Foundation в Internet Standards Process в 2002. Эти протоколы были приняты IETF в Октябре 2004 как RFC 3920 и RFC 3921:

  • RFC 3920: Extensible Messaging and Presence Protocol (XMPP): Core -- ядро XML потоковой технологии, с помощью которой работают Jabber-приложения, включая расширенную безопасность и поддержку многоязычности.

В дополнение были разработаны следущие RFC:

  • RFC 3923: End-to-End Signing and Object Encryption for the Extensible Messaging and Presence Protocol (XMPP) -- расширение для межсерверной, межклиентной безопасности.

Более полная информация о XMPP, включая онлайн версии XML схем, доступны на http://xmpp.org.

Расширения XMPP

С середины 2001 года, JSF управляет Jabber-протоколами через open standards process, который сосредотачивается на обсуждении и принятии Jabber Enhancement Proposals (JEPы). Серия JEPов можно считать расширениями XMPP (хотя они не являются непосредственной частью XMPP, который является только спецификациями IETF XMPP WG).

JEP делятся по своему статусу на:

  • Final JEPs - принятые за окончательный стандарт протоколы.
  • Draft JEPs - принятые протоколы, но не имеющие статус законченных протоколов.
  • Informational JEPs - определяют методы использования протокола.
  • Historical JEPs - широко используемые протоколы, но не являющиеся оффициальными.
  • Procedural JEPs - определяют организационные процедуры и действия Jabber Software Foundation.
  • Humorous JEPs - эти протоколы носят развлекательный характер, и не должны восприниматься серьезно.

Дополнительную информацию можно найти на http://jabber.org