Как работает XMPP или Jabber

Discussion in 'Песочница' started by Ruslan7st, 3 Nov 2021.

  1. Ruslan7st

    Ruslan7st Member

    Joined:
    10 Apr 2019
    Messages:
    88
    Likes Received:
    51
    Reputations:
    1
    XMPP или Jabber (на самом деле эти слова означают одно и то же) - это имя открытого децентрализованного сетевого протокола, который используется для обмена мгновенными сообщениями. Он разработан как инфраструктура сервер-клиент с множеством серверов по всему Интернету, где каждый может получить учетную запись. Эти серверы , как правило , связаны со многими клиентами , с одной стороны , и с другими XMPP-серверами Интернета на другой стороне. Давайте придумаем небольшой пример, чтобы объяснить, как это работает:

    Ромео любит Джульетту и хочет общаться с ней через сеть Jabber. Он может писать сообщения от своего клиента (с которым связан montague.net) своей девушке, чей клиент подключен к серверу capulet.com.

    Когда он регистрировал учетную запись на сервере, он выбрал так называемый JID (Jabber-Identifier). Этот JID работает в основном как адрес электронной почты и связан с именем сервера с помощью символа «@». Пример для действительного JID Ромео есть [email protected].

    Чтобы общаться с другими людьми, Ромео должен добавить их JID в свой список контактов. Они могут быть подключены к одному и тому же серверу (например [email protected]), а так же могут быть подключены к разным серверам (например, [email protected]или, конечно, [email protected]). то есть один может сидеть на capulet.com другой на 404.city и оба они могут общаться между собой так как сервера сами передают сообщения с одного сервера на другой


    Визуализация сети Jabber
    1.jpg


    Jabber / XMPP, конечно, поддерживает гораздо больше услуг (например, сквозное шифрование сообщений, голосовой и видеочат , групповой чат), которые частично будут представлены в руководстве позже.

    Два очень крупных провайдера обмена мгновенными сообщениями используют Jabber / XMPP на своих серверах в фоновом режиме: Google Talk и чат facebook. Учетные записи в этих системах можно использовать так же, как обычные учетные записи Jabber в Kopete . Подробности будут объяснены позже или могут быть найдены на веб-сайтах этих провайдеров.

    [​IMG]
     

    Attached Files:

    #1 Ruslan7st, 3 Nov 2021
    Last edited: 4 Nov 2021
    CyberTro1n and K800 like this.
Loading...