
Extensible Messaging and Presence Protocol (XMPP) est un protocole de communication ouvert développé initialement pour la messagerie instantanée.
Il a été créé à la fin des années 90 par Jeremie Miller et la communauté open source sous le nom de Jabber.
Depuis, le protocole a été repris par l’Internet Engineering Task Force (IETF) et s’inspire largement du langage Extensible Markup Language (XMP).
De nos jours, les applications du XMPP vont bien au delà de la simple messagerie instantanée puisque le protocole permet désormais l’échange en temps réel et de manière décentralisée de données « multimédia » au sens large du terme.
C’est la raison pour laquelle on retrouve ce protocole dans de nombreuses applications en ligne telles que le partage de fichier, le jeu vidéo, la téléphonie sur IP (VoIP) et même la visioconférence.
Soyez le premier à commenter