XMPP-протокол

  • Обзор XMPP

    • XMPP — это протокол обмена мгновенными сообщениями, который используется для создания приложений для обмена сообщениями и присутствия. 
    • Он основан на стандарте OpenDocument Architecture (ODA) и использует XML для обмена данными. 
    • XMPP поддерживает различные функции, включая групповые чаты, групповые конференции, групповые звонки и личные сообщения. 
  • История и развитие

    • Джереми Миллер начал разработку Jabber в 1998 году, а в 2002 году IETF сформировала рабочую группу для формализации XMPP. 
    • XMPP был основан на протоколе Jabber, который был опубликован в RFC 3920 и RFC 3921 в 2004 году. 
    • В 2011 году RFC 3920 и RFC 3921 были заменены на RFC 6120 и RFC 6121, а в 2015 году RFC 6122 был заменен на RFC 7622. 
    • Фонд стандартов XMPP активно разрабатывает открытые расширения XMPP. 
  • Развертывание и распространение

    • XMPP используется во всем мире, включая общедоступные и частные серверы, а также сервисы обмена мгновенными сообщениями, такие как Google Talk и AOL Instant Messenger. 
    • XMPP также используется в специализированных сервисах хостинга и в не связанных с обменом сообщениями приложениях, таких как интеллектуальные сетевые системы. 
  • История и развитие

    • Джереми Миллер начал работу над технологией Jabber в 1998 году и выпустил первую версию сервера jabberd 4 января 1999 года. 
    • Раннее сообщество Jabber было сосредоточено на программном обеспечении с открытым исходным кодом, но главным результатом стала разработка протокола XMPP. 
    • В 2002 году IETF сформировала рабочую группу XMPP для формализации основных протоколов. 
    • В 2011 году RFC 3920 и RFC 3921 были заменены на RFC 6120 и RFC 6121 соответственно. 
    • В 2015 году RFC 6122 был заменен на RFC 7622. 
  • Технические характеристики и стандарты

    • Рабочая группа IETF по XMPP подготовила серию документов с запросом комментариев (RFC). 
    • Наиболее важными и широко применяемыми из этих спецификаций являются RFC 6120, RFC 6121 и RFC 7622. 
  • Конкурирующие стандарты

    • XMPP часто рассматривался как конкурент SIMPLE, основанному на протоколе инициации сеанса (SIP). 
    • Расширения XMPP для многопользовательского чата можно рассматривать как конкурента Internet Relay Chat (IRC). 
    • Расширения XMPP для publish-subscribe предоставляют многие из тех же функций, что и расширенный протокол организации очереди сообщений (AMQP). 

Полный текст статьи:

XMPP — Википедия

Оставьте комментарий

Прокрутить вверх