Le protocole XMPP

Les messageries instantannées sont un haut lieu de non-interopérabilité : avec ICQ on n'échange qu'avec ICQ, avec MSN qu'avec MSN, avec Wanadoo Messenger qu'avec Wanadoo Messenger, avec iChat qu'avec iChat (et AIM), avec AIM qu'avec AIM (et iChat) !

L'origine de cette situation ? Des technologies d'échanges propres à chaque messagerie, sans installer celles des autres. Pourtant, certains logiciels proposent d'échanger avec les autres messageries instantannées, par exemple GAIM. Qui plus est, il existe une technologie disponible et utilisable par toutes les messageries instantannées, un vrai protocole ouvert, XMPP.

XMPP (Extensible Messaging and Presence Protocol) est même en passe de s'imposer de manière officielle comme un standard ouvert établi par l'IETF (Internet Engineering Task Force), depuis la publication de ses spécifications comme RFC (Request For Comments). Et XMPP va plus loin que la simple messagerie instantanée, en proposant en fait un protocole d'échanges d'informations structurées entre machines.

Après récemment le SSML, voici donc un autre format ouvert d'avenir en faveur de l'interopérabilité.

Sources et liens :