257 lines
No EOL
8.9 KiB
XML
257 lines
No EOL
8.9 KiB
XML
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||
<!DOCTYPE html
|
||
PUBLIC "-//ENS/Tuteurs//DTD TML 1//EN"
|
||
"tuteurs://DTD/tml.dtd">
|
||
<html>
|
||
<head>
|
||
<title>Jabber</title>
|
||
</head>
|
||
<body>
|
||
|
||
<h1>Messagerie instantanée avec Jabber</h1>
|
||
|
||
<h2>Présentation générale</h2>
|
||
|
||
<p>
|
||
<a href="http://www.jabber.org/">Jabber</a> est une architecture
|
||
d'échange d'information basée sur XML. Il permet à deux individus
|
||
connectés à Internet d'échanger des messages et d'autres informations
|
||
structurées. L'application majeure de Jabber est la <a
|
||
href="im.html">messagerie instantanée</a> de type <a
|
||
href="http://web.icq.com/">ICQ</a>, <a
|
||
href="http://www.msn.com/"><abbr title="MicroSoft
|
||
Network">MSN</abbr></a>, etc. Mais Jabber offre beaucoup d'avantages
|
||
par rapport à ses concurrents plus connus :
|
||
</p>
|
||
|
||
<ul>
|
||
|
||
<li> <strong>flexible</strong> : tout le monde peut ajouter de
|
||
nouvelles fonctionnalités à Jabber. En plus de l'<abbr title="Instant
|
||
Messenging">IM</abbr>, Jabber permet aussi de partager des fichiers,
|
||
de jouer, et même de surveiller une machine distante.</li>
|
||
|
||
<li> <strong>libre</strong> : les protocoles Jabber sont libres (sous
|
||
<a href="http://www.gnu.org/copyleft/gpl.html"><abbr title="General
|
||
Public License">GPL</abbr></a>). MSN, <a
|
||
href="http://messenger.yahoo.com/">Yahoo! Messenger</a>, ICQ & Cie
|
||
sont des protocoles propriétaires et fermés. Les clients non officiels
|
||
(<a href="http://www.ceruleanstudios.com/">Trillian</a>, Gaim, etc.)
|
||
sont à la merci de Microsoft, Yahoo!, etc. : voir ce qui s'est passé
|
||
par exemple avec MSN fin 2003 (tentative plus ou moins avouée de
|
||
bloquer l'accès aux logiciels non officiels). Comme Jabber est libre,
|
||
tout le monde peut écrire un logiciel 100% compatible.</li>
|
||
|
||
<li> <strong>interopérable</strong> : ce n'est pas le but premier de
|
||
Jabber, mais certains des serveurs Jabber comprennent des passerelles
|
||
vers les principaux protocoles d'IM comme MSN, Yahoo!, ICQ, AIM,
|
||
etc. Ainsi, vous pouvez discuter avec des gens connectés sur ces
|
||
réseaux tout en restant sur Jabber.</li>
|
||
|
||
</ul>
|
||
|
||
<h2>Se connecter sur Jabber</h2>
|
||
|
||
<h3>Choisir un client</h3>
|
||
|
||
<p>
|
||
Sur les machines de l'ENS, deux clients Jabber sont installés. Un
|
||
guide d'utilisation est disponible pour chacun d'entre eux.
|
||
</p>
|
||
|
||
<ul>
|
||
|
||
<li> <a href="&url.tuteurs;logiciels/gaim.html">Gaim</a> un client qui
|
||
supporte également d'autres protocoles, mais dont le support de Jabber
|
||
est incomplet (pas de <a href="#browser">browser</a>, notamment).
|
||
Pour voir à quoi ressemble Gaim, reportez-vous à notre page sur la <a
|
||
href="im.html">messagerie instantanée</a>.
|
||
|
||
<div class="attention">
|
||
<strong>Actualités</strong> : en raison de <a
|
||
href="http://www.securityfocus.com/archive/1/351235"
|
||
title="Bulletin d'alerte, en anglais">trous de sécurité</a> découverts
|
||
récemment dans Gaim, et de dysfonctionnements avec Yahoo!, Gaim a été
|
||
désactivé à l'ENS. Il sera réinstallé dès que possible.</div>
|
||
</li>
|
||
|
||
<li> <a href="&url.tuteurs;logiciels/tkabber.html">Tkabber</a> (qui ne
|
||
fait que Jabber). Dans cette page, nous utilisons Tkabber avec le
|
||
thème Ice et le set d'icônes Psi.</li>
|
||
|
||
</ul>
|
||
|
||
<p>
|
||
Sinon, vous pouvez choisir dans la liste de clients proposée par
|
||
Jabber. Il y en a aussi bien <a
|
||
href="http://www.jabber.org/user/clientlist.php">pour Windows</a> que
|
||
<a
|
||
href="http://www.jabber.org/user/clientlist.php?Platform=Linux">pour
|
||
Unix/Linux</a>, <a
|
||
href="http://www.jabber.org/user/clientlist.php?Platform=Mac">Mac OS</a>
|
||
et bien d'<a
|
||
href="http://www.jabber.org/user/clientlist.php?Platform=Other">autres
|
||
plate-formes</a>.
|
||
</p>
|
||
|
||
<h3>Choisir un serveur</h3>
|
||
|
||
<p>
|
||
Vous devez d'abord choisir un serveur pour pouvoir créer un
|
||
compte. Une <a
|
||
href="http://www.jabber.org/user/publicservers.php">liste des
|
||
serveurs</a> est disponible sur le site de Jabber. Si vous ne savez
|
||
pas comment choisir, votre serveur par défaut sera
|
||
<code>jabber.org</code>.
|
||
</p>
|
||
|
||
<h3>Créer un compte</h3>
|
||
|
||
<p>
|
||
Une particularité de Jabber est que vous n'avez <em>pas besoin de vous
|
||
inscrire en ligne</em>. Lancez votre client Jabber puis, lors de
|
||
l'écran de login, choisissez directement votre identifiant, le
|
||
<acronym title="Jabber Identity" lang="en">JID</acronym>, et votre mot
|
||
de passe. Exemple avec Tkabber, on essaie de créer un compte avec
|
||
« supertuteur » comme JID, un mot de passe, et le serveur
|
||
<code>jabber.org</code> :
|
||
</p>
|
||
|
||
<div class="illustration">
|
||
<img src="tkabber_1.png" width="534" height="221" alt="[Écran de login de Tkabber]" />
|
||
</div>
|
||
|
||
<p>
|
||
Si votre JID est déjà pris par quelqu'un d'autre, vous aurez un
|
||
message d'erreur et il vous faudra recommencer jusqu'à en trouver un
|
||
de disponible. Quelques règles à savoir :
|
||
</p>
|
||
|
||
<ul>
|
||
<li> majuscules et minuscules sont considérées comme identiques :
|
||
« SuperTuteur » et « supertuteur » sont un seul et même JID</li>
|
||
<li>
|
||
vous n'avez pas le droit aux caractères suivants : arobase (@), deux
|
||
points (:), guillemets doubles ou simples (" ou '), chevrons
|
||
(< et >), esperluette (&) ou encore espace ( ).
|
||
</li>
|
||
|
||
</ul>
|
||
|
||
<p>
|
||
Pour tester si tout se passe bien, vous pouvez envoyer un message de
|
||
test. Avec Tkabber, cliquez sur <code>Services > Send
|
||
message</code> ; avec Gaim, c'est <code>Buddies > New Instant
|
||
Message</code>. Indiquez ensuite <code>jabber.org/echo</code> comme
|
||
JID. Mettez ce que vous voulez en sujet et dans le corps du message,
|
||
puis cliquez sur <code>Send</code>. Si vous recevez tout de suite
|
||
votre message, c'est bon !
|
||
</p>
|
||
|
||
<div class="encadre">
|
||
<strong>Attention</strong> : Jabber utilise le port 5222. Si vous avez
|
||
des problèmes de connexion avec votre serveur Jabber, vérifiez que
|
||
vous n'êtes pas derrière un firewall qui bloque ce port.
|
||
</div>
|
||
|
||
<h3>Rejoindre un salon de chat</h3>
|
||
|
||
<p>
|
||
Vous pouvez rejoindre des salons de chat sur Jabber, non seulement sur
|
||
le serveur sur lequel vous êtes inscrit, mais sur tous les serveurs
|
||
Jabber.
|
||
</p>
|
||
|
||
<ul>
|
||
<li> Avec Tkabber, cliquez sur <code>Services > Joing
|
||
Group</code>. Il vous suffira ensuite de remplir les champs de la
|
||
boîte « Join Room »</li>
|
||
<li> Avec Gaim, cliquez sur <code>Buddies > Join a Chat</code> (ou
|
||
<code>Ctrl+C</code>) puis remplissez ensuite les renseignements
|
||
demandés.</li>
|
||
</ul>
|
||
|
||
<h2><a name="gw">Jabber comme passerelle</a></h2>
|
||
|
||
<p>
|
||
Jabber peut vous permettre de discuter avec des gens qui sont inscrits
|
||
sur d'<em>autres protocoles</em> comme MSN, ICQ, Yahoo!, AIM, etc. Il
|
||
suffit d'utiliser une <dfn>passerelle</dfn> (<i lang="en">gateway</i>
|
||
en anglais ou <i lang="en">transport</i>) associée à un serveur.
|
||
</p>
|
||
|
||
<div class="encadre">
|
||
<strong>Attention</strong> : vous devez déjà avoir un compte auprès du
|
||
réseau que vous voulez utiliser. Pour savoir comment s'inscrire,
|
||
reportez-vous à notre page sur la <a href="im.html">messagerie
|
||
instantanée</a>.
|
||
</div>
|
||
|
||
<h3><a name="browser">Repérer le bon serveur</a></h3>
|
||
|
||
<p>
|
||
Tous les serveurs Jabber ne possèdent pas de passerelle (par exemple
|
||
<code>jabber.org</code>, le serveur principal, n'en a pas). Pour en
|
||
trouver un qui en ait une, cherchez dans la liste des <a
|
||
href="http://www.jabber.org/user/publicservers.php">serveurs
|
||
Jabber</a>. On vous y indique quel serveur fait tourner quelle
|
||
passerelle. Vous y trouverez que, par exemple,
|
||
<code>jabber.kelkoo.net</code> possède des passerelles pour AIM, ICQ,
|
||
MSN et Yahoo! Messenger.
|
||
</p>
|
||
|
||
<div class="encadre">
|
||
<strong>À noter</strong> : pas besoin d'être inscrit sur un serveur
|
||
pour pouvoir utiliser sa passerelle. Vous pouvez très bien être
|
||
enregistré auprès de <code>jabber.org</code> et utiliser une
|
||
passerelle de <code>jabber.cz</code>, par exemple.
|
||
</div>
|
||
|
||
<p>
|
||
Pour vérifier tout ce que propose un serveur précis, il faut utiliser
|
||
le Jabber Browser. Dans Tkabber, cliquez sur <code>Services >
|
||
Browser</code>. Indiquez ensuite dans la case <code>JID</code> le nom
|
||
du serveur. Par exemple, avec <code>jabber.kelkoo.net</code> :
|
||
</p>
|
||
|
||
<div class="illustration">
|
||
<img src="tkabber_2.png" width="626" height="374" alt="[Jabber Browser de Tkabber]" />
|
||
</div>
|
||
|
||
<div class="encadre">
|
||
<strong>À noter</strong> : Gaim ne comporte pas pour l'instant de
|
||
browser, et ne permet pas de s'enregistrer aiprès d'une
|
||
passerelle. Néanmoins, si vous vous enregistrez avec un autre client,
|
||
Tkabber par exemple, vous pourrez ensuite utiliser la passerelle via
|
||
Gaim.
|
||
</div>
|
||
|
||
<h3>S'enregistrer auprès de la passerelle</h3>
|
||
|
||
<p>
|
||
Vous voyez donc la liste des passerelles proposées par ce
|
||
serveur. Sélectionnez la passerelle qui vous souhaitez utiliser, puis
|
||
double-cliquez sur la ligne <code>Register jabber:iq:register</code>
|
||
qui correspond. Par exemple, dans la capture d'écran ci-dessus, on a
|
||
sélectionné la ligne <code>Register</code> pour MSN.
|
||
</p>
|
||
|
||
<p>
|
||
Remplissez alors les champs en indiquant les coordonnées de votre
|
||
compte correspondant (vos identifiants MSN si vous utilisez la
|
||
passerelle MSN, vos identifiants ICQ si vous utilisez la passerelle
|
||
ICQ, etc.).
|
||
</p>
|
||
|
||
<p>
|
||
Vous vous retrouverez connecté sur l'autre réseau, avec votre list de
|
||
buddies, etc. Vous pouvez discuter avec eux comme si vous étiez
|
||
connecté directement.
|
||
</p>
|
||
|
||
<div class="metainformation">Auteur : Marie-Lan Nguyen.
|
||
Dernière modification : le <date value="$Date: 2004-02-26 10:14:11 $" />.
|
||
</div>
|
||
|
||
</body>
|
||
</html> |