Se connecter à un tchat XMPP

Se connecter à un tchat XMPP

4 janvier 2019 0 Par Paidge

XMPP est un ensemble de protocoles standards ouverts de l’Internet Engineering Task Force (IETF) pour la messagerie instantanée, et plus généralement une architecture décentralisée d’échange de données. XMPP est également un système de collaboration en quasi-temps-réel et d’échange multimédia par son extension Jingle, dont la voix sur réseau IP (téléphonie sur Internet), la visioconférence et l’échange de fichiers sont des exemples d’applications.
XMPP est constitué d’un protocole TCP/IP basé sur une architecture client-serveur permettant les échanges décentralisés de messages instantanés ou non, entre clients, au format XML. XMPP est en développement constant et ouvert au sein de l’IETF.
Les serveurs peuvent être privés (en intranet) ou bien publics, c’est-à-dire reliés aux autres serveurs publics via l’Internet. L’ensemble des serveurs publics créent, ce que l’on appelle, le réseau Jabber (ou le réseau XMPP).
XMPP est ainsi utilisé à travers le monde par des centaines de serveurs publics et privés, et des millions d’utilisateurs. De nombreux acteurs industriels utilisent XMPP, comme Apple, Cisco, Gizmo5, GNOME, Google1, IBM, Oracle Corporation, etc.

Source : Wikipédia

Dans le cadre de Normandie Libre, nous avons déployé une instance Diaspora*, le réseau social libre et décentralisé que l’on peut comparer à son équivalent non-libre Facebook et qui utilise le protocole XMPP pour son service de tchat.

Voilà pourquoi nous avons créé un serveur XMPP relié à notre instance Diaspora*.

Si vous disposez d’un compte sur https://diaspora.normandie-libre.fr, non seulement vous pourrez tchatter avec vos contacts Diaspora* grâce à XMPP mais vous pourrez aussi utiliser un logiciel client XMPP/Jabber pour vous connecter à notre serveur et tchatter avec toutes les personnes dans le monde utilisant ce protocole.

Voici donc la procédure à suivre :

  1. Téléchargez un logiciel client pour votre Système d’exploitation (voir la liste des logiciels clients)
  2. Suivant le logiciel utilisé, l’interface peut être différente. Néanmoins, la logique reste sensiblement la même. Paramétrez votre connexion à notre serveur XMPP avec vos identifiants de connexion de diaspora.normandie-libre.fr :

Désormais, vous pouvez discuter avec vos contacts Diaspora*, vous connecter à des salons de discussion et ajouter vos contacts un par un comme n’importe quelle application de type « Messenger ».

Exemple de liste de contacts :

Exemple de liste de salons :

Notre serveur mets à disposition les salons suivants :

Au besoin, vous pouvez créer des salons temporaires et nous pouvons rajouter des salons permanents sur demande.

Vous pouvez aussi rejoindre nos salons de tchat XMPP grâce à votre navigateur web sur l’adresse https://webchat.normandie-libre.fr