Jabber Article, Signification, Explication
Jabber est un protocole de messagerie instantanée ouvert et basé sur XML. Des logiciels basés sur Jabber sont déployés sur des milliers de serveurs sur Internet et sont utilisés par sept à dix millions d'utilisateurs (à dater d'octobre 2003) à travers le monde. Le protocole lui-même est maintenu par la Jabber Software Foundation.
Le réseau des utilisateurs de Jabber est décentralisé. Il fonctionne de manière similaire à celle du courrier électronique, c'est-à -dire qu'un utilisateur est identifié par un nom d'utilisateur et un nom de serveur, les deux champs étant séparés par un arobas. Cet identificateur est appelé Jabber ID. Les messages instantanés sont transférés d'un utilisateur à l'autre par l'entremise de leur serveur respectif.
Par exemple, si un utilisateur bob@jabber.org souhaite communiquer avec gilles@jabber.cz, il commence par envoyer son message à son serveur (jabber.org). Ensuite, le serveur de Bob contactera le serveur de Gilles (jabber.cz) et lui transférera le message. Enfin, le serveur jabber.cz pourra contacter Gilles, s'il est en ligne (sinon le message sera gardé en attente), et lui communiquer le message. Évidemment, toutes ces étapes se font de manière transparente et instantanée à l'utilisateur, comme pour les courriers électroniques.
Une des particularités de ce protocole est le fait qu'il permette l'utilisation de transports (aussi appelés agents ou passerelles) vers d'autres systèmes de messagerie instantanée. Les utilisateurs peuvent s'enregistrer à ces transports en fournissant leurs informations (par exemple, pour ICQ, il faut fournir l'UIN et le mot de passe). Une fois cette opération faite, l'utilisateur peut ajouter des contacts utilisant un autre réseau comme il le ferait pour un contact utilisant Jabber. À l'heure actuelle, les protocoles les plus importants sont supportés, comme ICQ, MSN Messenger, Yahoo! Messenger et AOL Instant Messenger.
Toutefois, certaines compagnies -- notamment AOL -- bloquent l'accès aux serveurs Jabber importants, tel que jabber.org et jabber.com, sur leur réseau. Ceci rend donc impossible l'utilisation des transports concernés sur ces serveurs. Certaines entreprises ont aussi modifié leur protocole, selon certains dans le but de contrer l'utilisation de leur réseau par des clients alternatifs ou par des transports Jabber.
Par exemple, l'usager toto sur le serveur jabber.org utilisant la ressource ''Travail'\' aura le JID suivant : toto@jabber.org/Travail
La ressource est une partie optionnelle du Jabber ID. C'est le dernier champ de celui-ci, séparé par une barre oblique ( / ) des autres. Une ressource indique généralement l'endroit où un utilisateur de Jabber est situé. Par exemple, les valeurs Maison, Travail ou École sont courantes. La ressource devient utile lorsqu'un utilisateur se connecte à plusieurs endroits au même moment. À ce moment, ses contacts auront le choix de lui envoyer un message à l'une ou l'autre de ses ressources, ou bien à celle par défaut, c'est-à -dire celle ayant la plus basse priorité -- la priorité d'une ressource est une propriété configurable dans la plupart des clients Jabber.
Le protocole Jabber a été soumis comme une ébauche à l'IETF, pour qu'il puisse devenir un standard de messagerie instantanée. En 2002, le groupe XMPP a été formé et a travaillé à standardiser le protocole. C'est ainsi que le 4 octobre 2004, les spécifications du protocole ont été publiées en tant que RFC (cf. Documentation du protocole). Depuis cette date, la Jabber Software Foundation a cédé le contrôle de ses principales technologies à l'IETF tout en continuant à développer de nombreuses extensions à XMPP (série des JEP).
Voici une liste de quelques clients Jabber populaires :
Il existe une grande quantité de serveurs Jabber en fonctionnement. Certains sont publics, c'est-à -dire accessible par tous, et d'autres sont réservés à un groupe de gens -- par exemple les employés d'une entreprise. Voici une liste de quelques serveurs Jabber publics :
clientjabber1 :
C'est un article concernant le Jabber. La page contient la signification du Jabber , Description et explication au sujet de Jabber Fonctionnement
Transports
Jabber ID
Un Jabber ID, ou JID, est l'identifiant d'un utilisateur utilisant Jabber.
Il est composé de 3 parties :
Ces trois champs sont présentés sous la forme utisateur@serveur/ressource.Ressources
Standard
Clients
Jabber uniquement
Multi protocoles
Serveurs
Exemple de conversation entre un client et un serveur utilisant le protocole Jabber
Un client (clientjabber1) se connecte à un seveur jabber (amessage.de port 5222/tcp), envoie un message (Sujet : « test 1449 » et corps du texte : « test 1449 ») à un autre clien (clienjabber2) puis quitte.
amessage.de :
clientjabber1 :
amessage.de :
clientjabber1 :
amessage.de :
Liens externes
Pour les utilisateurs de Jabber
Pour les administrateurs de serveurs
Documentation du protocole
