• # Re: MSN Messenger inaccessible aux clients tiers

    Posté par . En réponse à la dépêche MSN Messenger inaccessible aux clients tiers. Évalué à 10.

    Je vois que, naturellement, plusieurs personnes ont évoqués jabber. J'avais envoyé un courriel très complet et très didactique sur la question à un ami, et je me dis que ça peut servir et que c'est finalement le moment de le partager :

    ----------------------------------------------------------------------------------------------------
    TITRE : Jabber : mode d'emploi (très très complet)

    Salut,

    Déjà, quelques sites à connaître, où tu pourras trouver toutes les réponses
    aux questions auxquelles je n'aurais pas répondu :

    http://www.jabber.org/(...)
    C'est la fondation jabber, qui ne roule que dans l'intérêt du projet

    http://www.jabber.com/(...)
    La boîte associée, qui elle cherche à faire des sous

    Une séparation qui permet a l'argent d'avoir son mot à dire, mais sans pour
    autant avoir le dernier mot :
    http://www.jabber.org/about/generalfaq.html#id2780799(...)

    http://www.jabberfr.org/(...)
    Le gros avantage : c'est en français !



    Jabber étant un protocole ouvert, chacun peut :
    ~ implémenter sa propre version du serveur (il y a déjà des implémentations en
    Erlang, C, C++, en java, en VB.NET (beurk), Perl)
    ~ mettre en place son propre serveur jabber. Voici d'ailleurs une liste de
    serveurs publics : http://www.jabber.org/user/publicservers.php.(...) Si je dis
    public, c'est qu'on trouve également des entreprises qui l'utilisent pour
    leur intranet uniquement, chose impossible avec ICQ, AIM, Yahoo, MSN...
    ~ écrire et/ou utiliser son propre logiciel client. On trouve absolument de
    tout et pour tous les besoins à ce niveau là.



    Le premier problème pour toi va être le choix du logiciel client. Tu pourras
    faire ton choix dans la liste suivante, en gardant à l'esprit que cette page
    commence à dater :
    http://www.jabber.org/user/clientlist.php?Platform=Windows(...)
    Je ne connais aucun des clients windows, car le client que j'utilise (kopete)
    n'est pas multi-plateforme.
    J'ai souvent entendu parler de Psi, mais ce n'est pas parce que c'est le plus
    populaire que c'est forcément le meilleur. D'ailleurs, d'après le tableau (et
    je n'ai rien vu sur le site pour le contredire), il n'implémente pas le
    transfert de fichier. L'autre dont j'ai déjà entendu parler est Exodus, et il
    m'a l'air d'avoir ce qu'il faut dans le ventre. À toi de tester et de faire
    ton choix !



    Le second problème pour toi va être le choix du serveur où tu va créer ton
    compte jabber. Le choix n'est pas innocent, car chaque serveur, en plus des
    fonctions de base, peut proposer des services en plus. Bien que déjà mis dans
    ce même courriel, je remets l'URL de la liste des serveurs publics :
    http://www.jabber.org/user/publicservers.php(...)

    Pour faire court, je considère les services «Groupchat», «JUD», et «SSL» tout
    simplement indispensable (penser à ce que cela soit aussi supporté par le
    client que tu auras choisi !). La seule raison pour laquelle ces services ne
    sont pas considérés de base, c'est uniquement parce qu'on peut faire sans si
    on envisageait l'éventualité d'un «service minimal»:
    http://www.jabber.org/user/userguide/ar01s07.html(...) (pour «groupchat»)
    http://support.jabber.com/faqs/judfaq/judfaq.html(...) (pour «JUD»)

    Le second gros morceau sont les ponts («gateway») vers les autres protocoles.
    Il peut t'être proposé d'accéder à d'autres protocoles via ton compte jabber,
    à condition d'avoir déjà un compte pour le protocole en question bien sûr. Ça
    peut se révéler utile, voici les plus et les moins :
    + le client jabber que tu utilises n'a rien à connaître des protocoles en
    question, c'est le serveur qui fait tout. Ainsi, aucune modification ne doit
    être apporté au logiciel client que tu utilises pour supporter des ponts vers
    de nouveaux protocoles.
    - tu ne pourras accéder au mieux qu'aux fonctions communes au protocole jabber
    et au protocole considéré.
    - en fait, ce «mieux n'est jamais atteint», car même si le protocole jabber
    propose le transfert de fichier, tu ne l'auras pas pour les ponts. Ainsi, tu
    ne pourras pas envoyer un fichier à un gars sur ICQ via jabber, même si tu
    pourras discuter avec lui de cette manière.

    (c'est à cause de ces défauts que je préfére utiliser kopete, qui lui gère
    tous les protocoles à son niveau de logiciel client. Pour info, il existe la
    même chose pour windows :
    http://www.ceruleanstudios.com/trillian/(...)
    http://miranda-im.org/(...))

    En résumé, si tu n'as pas besoin des ponts, jabber.org et jabber.com
    conviennent parfaitement (mais tu as le droit de te distinguer en allant voir
    ailleurs ;)), sinon il te faudra bien faire ton choix.



    Voilà, j'aurais pu t'indiquer un client à récupérer et trois lignes
    d'explications pour le démarrer, mais j'ai préféré te proposer une vision
    globale pour éviter toute incompréhension, et m'assurer que ta première
    expérience ne soit pas négative. En effet, l'ouverture du protocole a pour
    seul effet négatif un trop plein de choix pour celui qui découvre (tu peux
    faire un parallèle avec Linux et les logiciels libres), et c'est cet effet
    que j'ai essayé d'atténuer au maximum ici. Quant aux avantages, Jabber a ce
    double avantage d'être le meilleur IM d'un point de vue technique et dans une
    optique d'indépendance

    Pour conclure, j'espère bientôt te retrouver sur jabber, voici mes deux
    comptes :
    ######@jabber.org
    ######@jabber.com

    À+, JSL.
    ----------------------------------------------------------------------------------------------------