Extensible Messaging and Presence Protocol (XMPP

Extensible Messaging and Presence Protocol (XMPP) (denumit anterior Jabber) este un protocol de mesagerie instantanee. Este inspirat de XML.

Este diferit de majoritatea protocoalelor, deoarece este un standard deschis. Acest lucru înseamnă că oricine are un nume de domeniu și o conexiune la internet își poate administra propriul server. Majoritatea software-ului și a clienților sunt open source.

Alte programe, cum ar fi Google Talk și Gizmo5, utilizează protocolul XMPP. Acesta a fost instalat pe mii de servere de pe internet. Există peste cinci sute de milioane de utilizatori care folosesc software bazat pe acest protocol. Printre clienți se numără Pidgin și iChat.

Istoric

Jeremie Miller a inițiat proiectul Jabber în 1998. Prima versiune publică majoră a fost lansată în mai 2000. Acest software timpuriu a stat la baza XMPP. A fost un concurent pentru SIMPLE, care se baza pe protocolul SIP.

În august 2001, a fost înființată Fundația de Software Jabber (JSF). Rolul principal al JSF a fost de a gestiona protocoalele XML pentru XMPP prin documentarea acestora. Pe lângă aceasta, organizația trebuia să coordoneze numeroasele companii care foloseau tehnologia XMPP.

În 2002, Internet Engineering Task Force a creat un grup de lucru pentru a formaliza protocolul. Grupul a fost numit Extensible Messaging and Presence Protocol Working Group, sau XMPP WG.

În 2007, Jabber Software Foundation (JSF) a devenit XMPP Standards Foundation (XSF).

XMPP și HTTP

XMPP poate utiliza HTTP pentru a trimite date către servere. Acest lucru este util atunci când există firewall-uri stricte, deoarece datele pot fi trimise prin web în loc de un port diferit (porturile 5222 și 5223).

Există, de asemenea, servere publice deschise care utilizează porturi standard (porturile 80 și 443), astfel încât utilizatorii se pot conecta din spatele majorității firewall-urilor.

Întrebări și răspunsuri

Î: Ce este XMPP?


R: XMPP înseamnă Extensible Messaging and Presence Protocol (protocol de mesagerie și prezență extensibil). Este un protocol de mesagerie instantanee inspirat din XML și este un standard deschis.

Î: Prin ce se deosebește XMPP de alte protocoale?


R: XMPP este diferit de alte protocoale deoarece este un standard deschis. Acest lucru înseamnă că oricine are un nume de domeniu și o conexiune la internet își poate rula propriul server.

Î: Care sunt unele programe care utilizează protocolul XMPP?


R: Google Talk și Gizmo5 sunt exemple de software care utilizează protocolul XMPP. Majoritatea software-urilor și a clienților sunt open source.

Î: Câte servere de pe internet au instalat XMPP?


R: XMPP a fost instalat pe mii de servere de pe internet.

Î: Câți utilizatori utilizează software bazat pe protocolul XMPP?


R: Există peste cinci sute de milioane de utilizatori care utilizează software bazat pe protocolul XMPP.

Î: Care sunt câțiva clienți care utilizează XMPP?


R: Printre clienții care utilizează XMPP se numără Pidgin și iChat.

Î: Care este principalul avantaj al faptului că XMPP este un standard deschis?


R: Principalul avantaj al faptului că XMPP este un standard deschis este acela că oricine are un nume de domeniu și o conexiune la internet își poate rula propriul server.

AlegsaOnline.com - 2020 / 2023 - License CC3