XMPP : le saviez-vous ?

On joue au petit jeu du « le saviez-vous » ?

  • Les ports 5222 et 5269 sont réservés (à l’IANA) respectivement pour les connections client à serveur (C2S) et serveur à serveur (S2S). Si vous regardez du côté de votre clavier téléphonique et chercher la combinaison de lettre qui correspondent à ces chiffres, vous verrez apparaître :
    – 5222 = JABB
    – 5269 = JBOX (qui se trouve être le précurseur de etherx, qu’on retrouve dans http://etherx.jabber.org/streams)
  • Que signifie Gajim ? Gajim is A Jabber Instant Messenger ou bien Gtk Absolute Jabber Instant Messenger.
  • Pourquoi une ampoule comme symbole de Jabber/XMPP ? Pour signifier la présence, le concept très intéressant qui démarque l’IMP du simple chat.
  • L’inscription à un serveur Jabber, pour obtenir une adresse Jabber sur ce serveur (de votre choix) ne passe pas obligatoirement par un formulaire sur le web (dans votre navigateur), donc ne nécessite pas d’adresse e-mail et ne nécessite pas la phase fastidieuse de validation par aller-retour de courrier. Sur Jabber, l’inscription est simplissime, elle se fait à partir du client Jabber de votre choix, fraîchement installé sur votre ordi (quelle facilité sous Linux !), dès le premier lancement.
  • L’avatar vient d’Inde : Dans l’hindouisme, un avatar (ou avatâr, « descente » en sanscrit) est l’incarnation de la divinité suprême sur terre. Merci Wikipedia.
  • Jabber est déjà un réseau social d’ampleur mondiale, avec les bonus standards ouverts et décentralisé, alors que tous les réseaux sociaux à cette heure sont cloisonnés et incompatibles (aucun standard !).
    – Votre profil, c’est votre carte de visite (vCard), alors remplissez-la.
    – Votre liste d’amis, c’est votre roster.
    – Vos groupes sont également définis dans votre roster.
    – Vos salons de discussions (chatroom) préférés sont dans vos favoris (bookmarks).
  • La présence est une information.
    – qui est diffusée aux contacts qui y sont abonnés
    – qui sont autorisés à la recevoir
    – qui n’a rien à voir avec une autorisation d’engager une discussion, car
  • On peut engager une discussion sans que le contact soit présent dans le roster (liste de contact).
  • Jabber autorise les connexions multiples :
    – la resource est un champ libre, permettant de différencier tous les connexions
    – la priorité permet de mettre en évidence la ressource qui doit recevoir en priorité les messages.
  • Le chat dans GMail utilise XMPP, ce qui rajoute quelques dizaines de millions d’utilisateurs dans le monde au réseau Jabber fédéré mondial.
  • Sur Jabber, on peut envoyer des messages :
    – hors-ligne, quand le destinataire est déconnecté, il les recevra à sa prochaine connexion
    – comme des e-mails, avec un sujet, un corps et une signature.

Vous en avez d’autres des comme ça ?

6 commentaires sur “XMPP : le saviez-vous ?

  1. C’est marrant d’entendre parler de réseau social pour Jabber :) Nyco, mais faut pas non plus dire que les réseaux sociaux aujourd’hui n’utilisent aucun standards, genre OAUTH, FOAF, RDF, et j’en passe., que XMPP pourrait utiliser par la suite, si c’est pas déjà le cas sur certains sites.

    J’aime

  2. Tu peux sans doute ajouter OpenID, XFN, les micro-formats, etc.

    Certes, mais combien de réseaux utilisent ces formats standards ouverts ? Peu en réalité.

    Il faut sans doute souligner également que ces formats sont tout petits, et ne servent à des échanges plus que parcellaires entre réseaux.

    Tandis que sur XMPP, on retrouve vCard, avatar, chatroom et autres partout sur internet. Et c’est interopérable !

    J’aime

  3. Deux remarques au passage :
    La facilité d’inscription à Jabber, je ne suis pas sur que ce soit vraiment judicieux car même si pour l’instant on est épargné c’est faciliter le boulot des spammeurs et ils sont déjà suffisamment chiant comme ça.

    Quand tu parles de message comme le mail c’est un type de message particulier ou tu parles du format par défaut?

    J’aime

  4. « – hors-ligne, quand le destinataire est déconnecté, il les recevra à sa prochaine connexion »

    je me demande si cela va rester dans les ‘best practices’ – les offline messages font la joie des spimmers

    spim spim spimmm ! http://tinyurl.com/2zhf6h

    J’aime

  5. Je rajouterai pour étayer la thèse que Jabber est déjà un réseau social:
    – On peut publier ce que l’on fait, des photos et contrôler qui en aura l’accès avec XMPP-Pubsub comme sur Facebook ou Twitter.

    J’aime

  6. Un petit commentaire : il me semble que gmail, qui utilise bien XMPP, ne gère pas lui les messages hors-ligne… ce qui est très peu pratique.

    J’aime

Les commentaires sont fermés.