Communauté Informatique NDFR.net : Jabber, une autre façon de voir l'IM - Articles
Répondre
Jabber, une autre façon de voir l'IM
Outils du sujet Modes d'affichage
  #1  
Ancien 11 June 2005, 14h36
Yttrium889 Yttrium889 est hors ligne
Membre senior
 
Date d'inscription: 17/08/2004
Lieu: Bordeaux
Âge: 31
Messages: 390
Jabber, une autre façon de voir l'IM

Lien direct de l'article : Jabber, une autre façon de voir l'IM
Depuis la nuit des temps, l'Homme ne cesse de chercher le meilleur moyen de communiquer de façon rapide et efficace. Vint alors la Messagerie Instantanée (IM pour les intimes).

Née de l'Internet Relay Chat (IRC), la messagerie instantanée ne cesse de se développer avec les années et voit les naissances de MSN, Yahoo! Messenger, AIM et... Jabber.
Jabber est un système de messagerie instantanée et permet donc de dialoguer avec ses contacts en temps réel et ce même s'ils sont à l'autre bout du globe. À noter que Jabber est un réseau et non un logiciel, il nécessite donc un client pour s'y connecter.

Mais comment fonctionne-t-il ? Quelles sont ses particularités ?


Le réseau Jabber

Contrairement à ses homologues, Jabber fonctionne sur un réseau décentralisé, donc d'une façon semblable au courrier électronique (email). C'est-à-dire que l'utilisateur est identifié par un nom d'utilisateur (ou identifiant), suivi d'un arobas, puis de l'adresse du serveur. Cette identification s'appelle le Jabber ID (JID). Les messages transmis d'un utilisateur à un autre passent par l'intermédiaire de leurs serveurs respectifs. De plus, le réseau Jabber offre un avantage non négligeable : vous pouvez vous connecter de différents endroits en même temps (maison, travail, etc.), les messages sont seulement envoyés à la connexion désirée.

Par exemple, l'utilisateur toto@serveurA.net veut communiquer avec l'utilisateur titi@serveurB.org. Le message est tout d'abord transmis au serveur de toto (serveurA.net), celui-ci va alors envoyer l'information au serveurB.org qui passera le message à titi. Une des particularités des serveurs Jabber est que si l'utilisateur est hors-ligne, son serveur conserve le message en attente et le délivrera lorsque l'utilisateur sera à nouveau en ligne.


Exemple de communication client-serveurs-client


Le protocole

La communication Client-serveur-Client s'effectue à l'aide d'un protocole nommé XMPP (eXtensible Messaging and Presence Protocol), originellement créé par la Jabber Software Foundation. Le contrôle de celui-ci fut ensuite cédé à l'IETF pour une meilleure normalisation.
Il faut noter que ce protocole est basé sur le langage XML (eXtensible Markup Language) ce qui le rend léger, simple et extensible.


Les serveurs

a. Présentation

Comme nous l'avons vu précédemment, il n'existe pas qu'un seul serveur Jabber. En effet il en existe une multitude, chacun pouvant créer le sien, et d'autres étant inclus dans des réseaux d'entreprises. Tous ces serveurs peuvent communiquer entre eux et forment donc le Réseau Jabber.
Des listes de serveurs sont disponibles à ces adresses :
- http://jabber.apinc.org/domliste.php (en français)
- http://www.jabber.org/network/ (en anglais, avec indications des passerelles)

b. Les passerelles

La grande particularité des serveurs Jabber est qu'ils sont multi-protocoles. En effet, grâce à eux il est tout à fait possible de se connecter aux réseaux ICQ, MSN, AIM, etc. : cela s'appelle des passerelles. Le client Jabber n'a besoin de connaître que le protocole Jabber car les contacts des autres réseaux apparaîssent comme des contacts Jabber (ex : adresse%hotmail.com@msn.votreserveur.fr).

L'avantage de ces passerelles réside dans le fait que l'on peut communiquer avec des utilisateurs d'autres réseaux. Toutefois, il est pour le moment impossible d'utiliser les fonctions spécifiques à ces réseaux (telles que la vidéoconférence). L'usage des passerelles est donc plutôt destiné à une utilisation basique des réseaux, pour utiliser les fonctions avancées tournez vous plutôt vers des clients multi-protocoles (ex : Trillian/Miranda) ou les clients propriétaires de ces mêmes réseaux.
Reste à savoir si votre client permet l'usage des passerelles. Il faut alors distinguer deux étapes :
- l'inscription à la passerelle, qui nécessite un client complet (Psi, Pandion, etc.)
- l'utilisation : n'importe quel client Jabber fait l'affaire

L'inscription à une passerelle dépend essentiellement du client que vous utilisez, mais il faut absolument avoir un compte sur le réseau que vous voulez atteindre.


Exemple de passerelle

c. Serveur de conférence

Sous réserve de compatibilité avec votre client et votre serveur, le réseau Jabber permet de créer des « salons de conférence ». Cette fonction est semblable aux channels IRC : vous créez un salon et vous invitez vos contacts à vous y rejoindre. Cette fonction peut s'avérer utile pour réaliser des « réunions » en ligne.


Exemple de conférence avec le client Pandion

d. Sécurité et confidentialité

Tout le monde le sait, lorsque l'on utilise MSN ou autre réseau propriétaire, les conversations sont conservées un certains temps sur les serveurs du réseau. Ceci n'est pas le cas avec Jabber : les seules conversations gardées en mémoire sont celles qui n'ont pu être délivrées à l'utilisateur (car celui-ci était hors-ligne).
De plus, ne dépendant pas d'une quelconque entreprise, les risques de SPAM sont limités.
Enfin, il est possible de se connecter à Jabber à l'aide d'une connexion sécurisée (SSL par exemple) et de crypter ses messages avec GPG.

e. Comment créer son serveur ?

Créer son serveur est quelque chose de très intéressant, mais nécessite toutefois quelques connaissances en administration de systèmes et réseaux.
Il existe quelques logiciels permettant la création de serveurs, vous pouvez en trouver une liste à cette adresse : http://www.jabber.org/software/servers.shtml


Les clients

a. Quelques clients

Il existe de nombreux clients pour Jabber (dont la liste complète est disponible ici : http://www.jabber.org/software/clients.shtml). Voici une liste des plus connus et complets :


À noter qu'il existe aussi des clients multi-protocoles tels que Gaim, Trillian, Miranda, etc.

a. Présentation rapide des clients

Exodus - Windows (http://exodus.jabberstudio.org/)
Bon client dans l'ensemble, gérant très bien les passerelles et les profils utilisateurs, Exodus peut en dérouter certains par sa configuration parfois confuse. Toutefois, il reste un client léger et agréable à l'utilisation.

Pandion - Windows (http://www.pandion.be/)
Pandion est un bon client Jabber. Son interface se rapproche de celle employée sur MSN Messenger, et est légère et agréable. Ce client est bien pour une utilisation « conviviale » de Jabber : en effet, il n'est pas encore au point pour l'utilisation des passerelles (notamment ICQ).

Gajim - Windows/Linux (http://www.gajim.org/ et http://trac.gajim.org/wiki/GajimHelpFr)
Gajim ce révèle être un très bon client pour les utilisateurs de Linux, léger et rapide. C'est aussi un bon choix pour Windows, toutefois il est pour le moment impossible de le réduire dans la barre des tâches.

Psi - Windows/Linux/Macintosh (http://psi.affinix.com/)
Psi est un client rapide, peu gourmand en mémoire, simple d'utilisation et facilement configurable. Toutefois son interface peu paraître un peu « vieille » et donc déplaire. De plus, il est un peu complexe au niveau des options.

Gossip - Linux (http://projects.imendio.com/gossip/)
Simple d'utilisation et léger, il peut séduire par le fait que tout (ou presque tout) est configuré. Toutefois, la gestion des passerelles est limitée (il faut passer par un autre client pour s'inscrire), il n'est possible de configurer qu'un seul compte, et son développement est assez lent.

iChat - Macintosh
iChat est inclus dans MacOS Tiger, son utilisation est simple et claire, mais se révèle, au final, très limitée. En effet, pour créer un compte Jabber ou s'inscrire à une passerelle il faut passer par un autre client (Psi).


Par sa fiabilité, sa simplicité, Jabber est donc un réseau de messagerie instantanée assez novateur qui mérite d'être connu du grand public. De plus il est 100% libre et ne dépend donc d'aucune entreprise, la mise à jour d'un serveur ne paralysant pas tout le réseau.

Bref, Jabber est LE réseau à utiliser !!

En complément de cet article, et pour plus d'informations sur Jabber, je vous recommande le site JabberFR, comprenant un Wiki et un forum, tous deux en plein essor.
Réponse avec citation
  #2  
Ancien 11 June 2005, 14h52
Avatar de 1for-matik
1for-matik 1for-matik est hors ligne
W32.Boulet.Worm Eraser
 
Date d'inscription: 05/10/2003
Lieu: Au Pays de la choucroute
Âge: 35
Messages: 3 839
Envoyer un message par ICQ à 1for-matik Envoyer un message par AIM à 1for-matik Envoyer un message par Yahoo à 1for-matik Envoyer un message via Skype™ à 1for-matik
Bon j'ai été totalement séduit par jabber, on peut m'y trouver la plupart du temps
Citation:
Originellement posté par Yttrium889
Pandion - Windows (http://www.pandion.be/ )
Pandion est un bon client Jabber. Son interface se rapproche de celle employée sur MSN Messenger, et est légère et agréable. Ce client est bien pour une utilisation « conviviale » de Jabber : en effet, il n'est pas encore au point pour l'utilisation des passerelles (notamment ICQ).
Encore une fois, je n'ai aucun problème avec l'utilisation d'ICQ avec Pandion (certes la version 2.1.1 a effectivement des problèmes avec, mais cela a été résolu avec la 2.1.2 bêta)

Sinon, bon article (je l'ai déjà dit à Yttrium889)
Passez à Jabber
__________________
Des problèmes ? Le chat NDFR est disponible. Des problèmes pour y accéder ? Voici le tuto.
Le Best Of "QUOTES" du chan IRC: C'est par ici


Sur n'1fo[r-matik]
: Astuce : Activer le bloqueur de pub/tracking natif sur Firefox


Dernière édition par 1for-matik ; 11 June 2005 à 15h04.
Réponse avec citation
  #3  
Ancien 11 June 2005, 14h53
Avatar de Spycam
Spycam Spycam est hors ligne
Spectre de ces lieux
 
Date d'inscription: 25/10/2002
Lieu: France
Âge: 30
Messages: 1 075
Légère erreur : il y a un lien vers exodus à la place du lien de Pandion.

Excellent article sinon, clair, concis et agréable.
Réponse avec citation
  #4  
Ancien 11 June 2005, 14h58
fonji fonji est hors ligne
Membre senior
 
Date d'inscription: 01/07/2003
Âge: 33
Messages: 1 627
Un lien très utile pour ceux qui n'ont rien compris ou ceux qui veulent convaincre des non-ordinateuriens (sic) :
Jabber pour marie et les non-ordinateuriens

Sinon très belle présentation, chapal bas !
Réponse avec citation
  #5  
Ancien 11 June 2005, 15h17
Avatar de LeMoi
LeMoi LeMoi est hors ligne
ou LM
 
Date d'inscription: 20/10/2002
Lieu: 37°1
Âge: 33
Messages: 5 847
Envoyer un message par ICQ à LeMoi Envoyer un message par AIM à LeMoi Envoyer un message par MSN à LeMoi Envoyer un message par Yahoo à LeMoi Envoyer un message via Skype™ à LeMoi
Au fait, pourquoi Jabber ? (le nom)
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances
Ne soyez pas un boulet !
Réponse avec citation
  #6  
Ancien 11 June 2005, 15h33
fonji fonji est hors ligne
Membre senior
 
Date d'inscription: 01/07/2003
Âge: 33
Messages: 1 627
...pourquoi pas
Réponse avec citation
  #7  
Ancien 11 June 2005, 15h42
Avatar de 1for-matik
1for-matik 1for-matik est hors ligne
W32.Boulet.Worm Eraser
 
Date d'inscription: 05/10/2003
Lieu: Au Pays de la choucroute
Âge: 35
Messages: 3 839
Envoyer un message par ICQ à 1for-matik Envoyer un message par AIM à 1for-matik Envoyer un message par Yahoo à 1for-matik Envoyer un message via Skype™ à 1for-matik
Citation:
Originellement posté par fonji
...pourquoi pas
+1
pourquoi ? ICQ, Yahoo,MSN, AIM ?
__________________
Des problèmes ? Le chat NDFR est disponible. Des problèmes pour y accéder ? Voici le tuto.
Le Best Of "QUOTES" du chan IRC: C'est par ici


Sur n'1fo[r-matik]
: Astuce : Activer le bloqueur de pub/tracking natif sur Firefox

Réponse avec citation
  #8  
Ancien 11 June 2005, 15h52
Avatar de whynot
whynot whynot est hors ligne
Totoro
 
Date d'inscription: 31/12/2003
Lieu: Grenoble
Âge: 33
Messages: 772
Yop, très intéressant Yttrium889.
Connaissais pas les possibilités de passerelles, du coup vais peut-être m'y intéresser de plus près...
__________________
Document hautement conseillé pour obtenir une réponse aux questions.
Ami trolleur (en fait non), clique ici.
Réponse avec citation
  #9  
Ancien 11 June 2005, 15h59
Avatar de bargio
bargio bargio est hors ligne
Assassin de Spaghettis
 
Date d'inscription: 22/01/2003
Lieu: Avignon
Âge: 41
Messages: 1 106
Citation:
Originellement posté par 1for-matik
+1
pourquoi ? ICQ, Yahoo,MSN, AIM ?
Ben Yahoo, parce que c'est fait par yahoo, MSN, et AIM pareil (c'est tous des machin messenger). ICQ, c'est I Seek You en anglais... "je te recherche"

Donc, la question reste entière : pourquoi Jabber ?

Seb
__________________


"Je suis un génie, mais un génie incompris... personne ne me prend pour un génie" (Calvin)
président-fondateur du CDCQRLMALPPDRE
Réponse avec citation
  #10  
Ancien 11 June 2005, 16h25
Avatar de 1for-matik
1for-matik 1for-matik est hors ligne
W32.Boulet.Worm Eraser
 
Date d'inscription: 05/10/2003
Lieu: Au Pays de la choucroute
Âge: 35
Messages: 3 839
Envoyer un message par ICQ à 1for-matik Envoyer un message par AIM à 1for-matik Envoyer un message par Yahoo à 1for-matik Envoyer un message via Skype™ à 1for-matik
Citation:
Originellement posté par bargio
Donc, la question reste entière : pourquoi Jabber ?
Parce que ...

Bon Yttrium889 tu réponds ?
__________________
Des problèmes ? Le chat NDFR est disponible. Des problèmes pour y accéder ? Voici le tuto.
Le Best Of "QUOTES" du chan IRC: C'est par ici


Sur n'1fo[r-matik]
: Astuce : Activer le bloqueur de pub/tracking natif sur Firefox

Réponse avec citation
  #11  
Ancien 11 June 2005, 16h34
Avatar de LeMoi
LeMoi LeMoi est hors ligne
ou LM
 
Date d'inscription: 20/10/2002
Lieu: 37°1
Âge: 33
Messages: 5 847
Envoyer un message par ICQ à LeMoi Envoyer un message par AIM à LeMoi Envoyer un message par MSN à LeMoi Envoyer un message par Yahoo à LeMoi Envoyer un message via Skype™ à LeMoi
C'est vrai ça, ça a une consonnance arabe, Jabber (enfin, plutot Djaber, mais ça ressemble beaucoup quand mm ^^)
__________________
[01mai2004@11:23:54] <@Kaspof> je garderais toujours un souvenir impérissable de toi LeMoi|Vacances
Ne soyez pas un boulet !
Réponse avec citation
  #12  
Ancien 11 June 2005, 16h50
Yttrium889 Yttrium889 est hors ligne
Membre senior
 
Date d'inscription: 17/08/2004
Lieu: Bordeaux
Âge: 31
Messages: 390
Alors je viens de chercher, et je n'ai pas trouvé l'origine du nom "Jabber".
Faudrait chercher plus en détails sur le site de la Jabber Software Foundation...
Réponse avec citation
  #13  
Ancien 11 June 2005, 17h05
Avatar de Matt
Matt Matt est hors ligne
Mitrailleuse anti-boulets
1 Highscore
 
Date d'inscription: 24/12/2002
Lieu: Grenoble
Âge: 34
Messages: 4 453
Citation:
Originellement posté par LeMoi
C'est vrai ça, ça a une consonnance arabe, Jabber (enfin, plutot Djaber, mais ça ressemble beaucoup quand mm ^^)
Justement, en prononciation anglaise, Jabber se prononce "djaibeur"
__________________
Matt 7 - 2 Boulets
Pimp My iPhone : bidouilles, sélection d'applications, fonds d'écran, personnalisation...
Infobidouille.com : actualités informatiques et tests de matériel/logiciels
"S'il n'y a pas de solution, il n'y a pas de problème." (devise Shadok)
Réponse avec citation
  #14  
Ancien 11 June 2005, 20h25
Avatar de Samva
Samva Samva est hors ligne
Niaisüre within
 
Date d'inscription: 24/04/2003
Lieu: Tours
Âge: 34
Messages: 2 320
Envoyer un message par ICQ à Samva Envoyer un message par MSN à Samva
Bravo pour ton article copaing de moi
Je t'avais dit que ça pwnerai (et t'apprécie mon esprit titreur j'espere )
__________________
For the End-of-the-World spell, press "Ctrl, Alt, Delete."


Réponse avec citation
  #15  
Ancien 11 June 2005, 21h36
Avatar de bargio
bargio bargio est hors ligne
Assassin de Spaghettis
 
Date d'inscription: 22/01/2003
Lieu: Avignon
Âge: 41
Messages: 1 106
J'aime les questions existentielles de NDFR ! Mais que veut donc dire Jabber

Seb
__________________


"Je suis un génie, mais un génie incompris... personne ne me prend pour un génie" (Calvin)
président-fondateur du CDCQRLMALPPDRE
Réponse avec citation
Répondre

Signets


Utilisateurs actuellement actifs visualisant ce sujet : 1 (0 membres et 1 invités)
 
Outils du sujet
Modes d'affichage

Règles des messages
Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas poster de réponses
Vous ne pouvez pas envoyer de pièces jointes
Vous ne pouvez pas éditer vos messages

Le code BB est oui
Les Smilies sont activés : oui
Le code [IMG] est activé : oui
Le code HTML est activé : non

Aller au forum

Sujets similaires
Sujet Auteur Forum Réponses Dernier message
Cours de français Benjy Discussions sur le site et/ou le forum 47 1 May 2006 14h47
jabber Unauthorized ChOuChOu Unix/Linux Client 0 13 June 2004 20h01
Comment voir tous les patchs installés sur votre système ? Benjy Astuces 0 5 October 2003 12h24
voir sa xbox en reseau ! guty Discussions 3 17 June 2003 23h37
Ordinateur Portable et Windows XP et 1 autre question en + dredgerman69 Matériel 18 20 March 2003 08h09

Toutes les heures sont au format GMT +2. Il est actuellement 04h07.

Activé par vBulletin® Version 3.8.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.