← Wszystkie pojęcia VoIP

Komunikacja zespołowa i mobilność

XMPP

Co to jest XMPP?

XMPP to rodzina protokołów służących m.in. do wymiany wiadomości i informacji o obecności. Wykorzystuje uporządkowane dane XML. Nie jest synonimem SIP i sam podstawowy standard nie oznacza pełnej usługi telefonicznej.

Do czego służy XMPP?

Pozwala budować komunikatory i współpracę między klientami oraz serwerami. Dodatkowe funkcje opisują rozszerzenia, które muszą być obsługiwane przez uczestniczące produkty. Zgodność z podstawowym XMPP nie gwarantuje każdego rodzaju rozmowy lub przesyłania plików.

Jak może mi pomóc XMPP?

Organizacja może korzystać z klientów współpracujących ze wspólnym serwerem wiadomości. Ułatwia to dobór narzędzi bez utożsamiania komunikacji z jedną aplikacją. Przed wdrożeniem trzeba jednak uzgodnić wymagane rozszerzenia i sposób utrzymania kont.

Jakie problemy rozwiązuje XMPP?

Pomaga uporządkować wiadomości i obecność. Nie zapewnia automatycznie poufności end-to-end ani dostępu do numerów telefonicznych. Ochrona połączenia klient–serwer jest inną kwestią niż możliwość odczytu treści przez operatora serwera.

Technologia

Użytkownicy mają identyfikatory związane z domeną, a serwery obsługują strumienie komunikatów. Standard obejmuje uwierzytelnianie i negocjowanie ochrony transportu. Rozszerzenia mogą dodawać konferencje tekstowe lub negocjowanie sesji, zależnie od implementacji. Identyfikator konta może wskazywać użytkownika w domenie, a dodatkowy składnik rozróżniać jego zasoby, np. różne urządzenia. Ułatwia to obsługę kilku klientów, ale sposób synchronizacji historii zależy od wspieranych rozszerzeń. Nie należy zakładać, że każda aplikacja zobaczy identyczny zestaw wiadomości.

Gdzie można wykorzystać XMPP?

XMPP występuje w komunikacji zintegrowanej i wyspecjalizowanych systemach. Przy integracji z telefonią trzeba wskazać, która część odpowiada za czat, a która za połączenia. Samo otwarcie portu XMPP nie uruchamia usługi VoIP.

Koszyk