RFC: 3920
Оригинал: Extensible Messaging and Presence Protocol (XMPP): Core
Другие версии: RFC 6120
Категория: Предложенный стандарт
Дата публикации:
Автор:
Перевод: Семенов Юрий Алексеевич

2. Обобщенная архитектура

Хотя XMPP не привязан к какой-то определенной сетевой архитектуре, реализация сессии осуществляется по схеме клиент-сервер, где клиент реализует подключение к серверу с помощью [TCP] TCP-транспорта, и сами серверы взаимодействуют друг с другом также, используя протокол ТСР.

На рисунке ниже представлена схема высокоуровневой архитектуры подобной сессии ("-" коммуникации, использующие XMPP протокол, "=" — коммуникации, использующие какой-либо другой протокол).

C1----S1---S2---C3
      |
C2----+--G1===FN1===FC1

Символы на рисунке имеют следующие значения:

  • C1, C2, C3 = XMPP клиенты
  • S1, S2 = XMPP серверы
  • G1 = шлюз, который осуществляет согласования XMPP и протоколов, используемых в сети без поддержки XMPP.
  • FN1 = внешняя сеть без поддержки XMPP
  • FC1 = клиент сети без поддержки XMPP
2007 - 2017 © Русские переводы RFC, IETF, ISOC.