Jabber Documentation

From JaWiki (Jabber/XMPP wiki)
Revision as of 14:50, 5 August 2006 by Binary (Talk | contribs) (done)

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