Aller au contenu
Accueil

Extensible Messaging and Presence Protocol

Extensible Messaging and Presence Protocol (XMPP) (anciennement appelé Jabber) est un protocole de messagerie instantanée. Il s'inspire de XML. Il est différent de la plupart des protocoles car il s'agit d'une norme ouverte. Cela signifie que to…

Extensible Messaging and Presence Protocol (XMPP) (anciennement appelé Jabber) est un protocole de messagerie instantanée. Il s'inspire de XML.

Il est différent de la plupart des protocoles car il s'agit d'une norme ouverte. Cela signifie que toute personne ayant un nom de domaine et une connexion Internet peut faire fonctionner son propre serveur. La plupart des logiciels et des clients sont à code source ouvert.

D'autres logiciels tels que Google Talk et le Gizmo5 utilisent le protocole XMPP. Il a été installé sur des milliers de serveurs à travers l'internet. Plus de cinq cent millions d'utilisateurs utilisent des logiciels basés sur ce protocole. Parmi les clients, on compte Pidgin et iChat.

Galerie d’images

2 Images

Histoire

Jeremie Miller a lancé le projet Jabber en 1998. La première grande sortie publique a eu lieu en mai 2000. Ce premier logiciel était à la base de XMPP. C'était un concurrent de SIMPLE, qui était basé sur le protocole SIP.

En août 2001, la Jabber Software Foundation (JSF) a été créée. Le rôle principal de la JSF était de gérer les protocoles XML pour XMPP en les documentant. En outre, l'organisation devait coordonner les nombreuses entreprises qui utilisaient la technologie XMPP.

En 2002, l'Internet Engineering Task Force a créé un groupe de travail pour formaliser le protocole. Ce groupe a été baptisé "Extensible Messaging and Presence Protocol Working Group", ou XMPP WG.

En 2007, la Jabber Software Foundation (JSF) est devenue la XMPP Standards Foundation (XSF).

XMPP et HTTP

XMPP peut utiliser le protocole HTTP pour envoyer des données aux serveurs. Cela est utile lorsque des pare-feu stricts sont en place, car les données peuvent être envoyées par le web au lieu de passer par un autre port (ports 5222 et 5223).

Il existe également des serveurs publics ouverts qui utilisent des ports standard (port 80 et 443) afin que les utilisateurs puissent se connecter derrière la plupart des pare-feu.

Questions et réponses

Q : Qu'est-ce que XMPP ?

R : XMPP signifie Extensible Messaging and Presence Protocol (protocole extensible de messagerie et de présence). Il s'agit d'un protocole de messagerie instantanée inspiré du XML et d'une norme ouverte.

Q : En quoi le protocole XMPP est-il différent des autres protocoles ?

R : XMPP est différent des autres protocoles parce qu'il s'agit d'une norme ouverte. Cela signifie que toute personne disposant d'un nom de domaine et d'une connexion internet peut faire fonctionner son propre serveur.

Q : Quels sont les logiciels qui utilisent le protocole XMPP ?

R : Google Talk et Gizmo5 sont des exemples de logiciels qui utilisent le protocole XMPP. La plupart des logiciels et des clients sont des logiciels libres.

Q : Combien de serveurs sur l'internet ont installé le protocole XMPP ?

R : XMPP a été installé sur des milliers de serveurs sur l'internet.

Q : Combien d'utilisateurs se servent de logiciels basés sur le protocole XMPP ?

R : Plus de 500 millions d'utilisateurs utilisent des logiciels basés sur le protocole XMPP.

Q : Quels sont les clients qui utilisent le protocole XMPP ?

R : Parmi les clients qui utilisent le protocole XMPP figurent Pidgin et iChat.

Q : Quel est le principal avantage de XMPP en tant que norme ouverte ?

R : Le principal avantage de XMPP en tant que norme ouverte est que toute personne disposant d'un nom de domaine et d'une connexion internet peut faire fonctionner son propre serveur.

Articles liés

Auteur

AlegsaOnline.com Extensible Messaging and Presence Protocol

URL: https://fr.alegsaonline.com/art/33010

Partager

Sources