Visualiser une révision

Xmpp

ᴼ ᴹᴬᴺᴺ : révision n°1 (04 juin 2011 11:58:35)

**Xmpp**, pour _E**x**tensible **M**essaging and **P**resence **P**rotocol_, souvent appelé Jabber, est un ensemble de protocoles qui est appelé à remplacer tous les autres standards (ou presque). Xmpp est basé sur du [[[XML]]] et est documenté, il est apprécié par rapport à d'autres technologies. Xmpp est associé à [Jabber](http://www.jabberfr.org/) dont il est le successeur/protocole.


Utilisation d'Xmpp
-----------
### Messagerie instantanée
De nos jours Xmpp est souvent utilisé pour la messagerie instantanée via les _adresses Jabber_ ou _JID_ (pour Jabber ID). La plupart des clients Xmpp supportent le clavardage, la voix sur IP et la visioconférence (via Jingle), ainsi que les discussions multi-utilisateurs dans les salons Jabber.
#### Partage du bureau
Certains clients permettent de partager son bureau avec la personne avec laquelle on communique.
#### Chiffrement
Un chiffrement des données transmises peut être mis en place entre le serveur et le client ainsi qu'entre les serveurs à condition que les différentes entités le supporte ([[[TLS]]] ou [[[SSL]]]), ou encore entre les clients directement (à l'aide de chiffrement asymétrique).

### Réseau social
Plusieurs initiatives existent pour proposer des réseaux sociaux libres et parfois décentralisés basés sur Jabber :
- [Jappix](https://www.jappix.com/)
- [Salut à Toi](https://linuxfr.org/news/salut-%C3%A0-toi-gnulinuxfrorg)
- [Loréa](https://linuxfr.org/users/tankey/journaux/lor%C3%A9a-pour-un-r%C3%A9seau-social)
- [Movim](http://www.movim.eu/)

### Plus encore
Xmpp est un ensemble de protocoles extensible donc rien n'est limité. Par différentes XEP (XMPP Extensions) le protocole peut s'adapter à des besoins très divers (de la visioconférence aux jeux de cartes).
[Différentes XEP sur xmpp.org](http://xmpp.org/xmpp-protocols/xmpp-extensions/)

Mise en place d'un service Xmpp
-----------
Différents serveurs Xmpp existent :
[liste de serveurs sur jabberfr.org](http://wiki.jabberfr.org/Portail:Utilisateur/Serveur)
[liste de serveurs sur Wikipédia](http://fr.wikipedia.org/wiki/Liste_de_logiciels_serveurs_XMPP)
[liste de serveurs sur xmpp.org](http://xmpp.org/xmpp-software/servers/)
_A faire : différence entre serveurs (support de charge, cluster, développement actif/arrêté, difficulté de paramétrage…)_

Liens, aller plus loin
-----------
[xmpp.org](http://xmpp.org)
[Jabberfr.org](http://www.jabberfr.org)