Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Présentation des clients de messagerie instantanée Jabber
                                                                ...
Introduction

1. Introduction
2. Présentation de l'IMP
3. État des lieux
4. Communauté JabberFR.org
5. XMPP/Jabber en entr...
Messagerie Instantanée et Présence
(IMP = Instant Messaging and Presence)

» présence et statut :                         ...
Etat des lieux de l'IMP

Nombreux protocoles et services                     Standard ouvert XMPP/Jabber
  centralisés d'I...
JabberFR
Communauté francophone des utilisateurs de Jabber


» http://www.jabberfr.org                           » service...
XMPP/Jabber en entreprise

Jabber est « enterprise-ready » :
» indépendance vis à vis des systèmes               » 40 à 50...
Différents types de clients


» les principaux clients possèdent :
  » une forte communauté de développeurs et utilisateur...
Clients Jabber simples


» Clients basiques mais simples d'utilisation
» Fonctionnalités majeures
» Plus intuitifs, graphi...
Clients Jabber avancés


» Implémentation stricte de l'ensemble de
  protocoles XMPP
» Respectent un maximum de XEP
» Tech...
Clients Jabber multi-protocoles

» Ne supportent Jabber que partiellement
» Fonctionnalités basiques communes à toutes
  I...
Clients Jabber Web


» Accessible à partir d'un navigateur web
» Technologies HTTP(S) et AJAX, XUL ou Flash
» Fonctionnali...
Clients Jabber Web fournis par des services


» Accessible à partir d'un navigateur web
» Technologies HTTP(S) et AJAX, XU...
Clients Jabber mobiles/embarqués


» Terminaux légers : PDA, téléphone, appliance, etc.
» Technologie J2ME (Java Mobile)
»...
Clients Jabber enfouis


» Ligne de commande ou API
» Intégration rapide de fonctionnalités Jabber simples dans une applic...
Clients Jabber applicatifs et dédiés


» Jeux
» Whiteboarding
» Éditeur/traitement de texte collaboratif
» Tableur collabo...
Clients Jabber pour le multimédia


» VoIP :
  » Jingle
     - Google Talk (propriétaire, mono-service)
     - Jabbin (htt...
Copies d'écran (1/4)




17   Présentation des clients de messagerie Jabber
Copies d'écran (2/4)




18   Présentation des clients de messagerie Jabber
Copies d'écran (3/4)




19   Présentation des clients de messagerie Jabber
Copies d'écran (4/4)




20   Présentation des clients de messagerie Jabber
Évaluation des clients (1/2)


» Méthode QSOS = Qualification and Selection of Open Source software
  » http://qsos.org
  ...
Évaluation des clients (2/2)


» Intérêts
  » méthode publique, ouverte et libre
  » fiches disponibles sur le site de QSO...
Exemples concrets : retour d'expérience (1/2)


» Chez Atos Origin Open Source Center (OSC) :
  » IM dans toute l'unité
  ...
Exemples concrets : retour d'expérience (2/2)


» JabberFR.org :
» travail collaboratif :
  » Jabber : discussions immédia...
Remerciements


» Atos Origin :
  » Hery Randriamanamihaga
  » Goneri Le Bouder
  » Raphaël Semeteys
» JabberFR.org :
  » ...
Questions / Réponses




                                                     Vos questions




26   Présentation des clie...
Upcoming SlideShare
Loading in …5
×

Clients XMPP SL07

3,798 views

Published on

Overview of Jabber/XMPP clients, presentation given at Solutions Linux 2007 in Paris, France, in February

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Clients XMPP SL07

  1. 1. Présentation des clients de messagerie instantanée Jabber Fonctionnalités et critères de choix Walid Nouh (walid.nouh@atosorigin.com) Nicolas Vérité (nicolas.verite@gmail.com) La Défense 01/2006 Atos, Atos et le poisson, Atos Origin et le poisson, Atos Consulting ainsi que le poisson seul sont des marques déposées d'Atos Origin SA. © 2006 Atos Origin. Usage Interne exclusivement.
  2. 2. Introduction 1. Introduction 2. Présentation de l'IMP 3. État des lieux 4. Communauté JabberFR.org 5. XMPP/Jabber en entreprise 6. Différents types de clients 7. Évaluation des clients, méthodologie de qualification 8. Choix et fonctionnalités des clients 9. Cas concrets d'utilisation de XMPP/Jabber 10. Questions / Réponses 2 Présentation des clients de messagerie Jabber
  3. 3. Messagerie Instantanée et Présence (IMP = Instant Messaging and Presence) » présence et statut : » facile et fun : liste de contacts » connecté, (« roster ») et fenêtre de discussion » disponible pour chatter, avec onglets » absent, » services : annuaires, passerelles, » occupé, chatrooms, proxy de transfert de fichier » ne pas déranger, » invisible » voix et visio : » SIP aujourd'hui » communication un à un, instantanée, » Jingle demain immédiate » IMP plébiscité par les jeunes, arrivée » conversations de groupes ou massive de l'IMP en entreprise conférences (IRC) » applications nombreuses : messages, » messages hors ligne stockés sur notifications/alertes, publication, serveur (e-mail) échange de fichiers, flux XML et/ou » échange de fichiers multimédia 3 Présentation des clients de messagerie Jabber
  4. 4. Etat des lieux de l'IMP Nombreux protocoles et services Standard ouvert XMPP/Jabber centralisés d'IMP propriétaires » protocole standard ouvert de l'IETF, » protocoles propriétaires et fermés, basé sur le format ouvert XML non-interopérables et non-standards, » nombreuses implémentations libres et obscurcis, non-stables et non- propriétaires documentés » processus de développement et de » services massivement centralisés, standardisation ouvert cloisonnés et concurrents, EULA restrictives, problèmes évidents de » tout le monde peut installer et confidentialité administrer un serveur Jabber » clients officiels surchargés de gadgets » architecture décentralisée (comme l'e- intrusifs dont publicité mail) : serveurs distribués sur l'ensemble de la planète » captivité des utilisateurs, migration impossible/difficile à cause de la liste » 40 à 50 millions d'utilisateurs des contacts » communautés nombreuses et actives » spim (Spam IM) et malware 4 Présentation des clients de messagerie Jabber
  5. 5. JabberFR Communauté francophone des utilisateurs de Jabber » http://www.jabberfr.org » services web : » wiki, » communauté active » forum, » annuaire, » coopération et mutualisation avec » planet, serveurs francophones » news, » groupchat » contribution au développement et à la promotion de Jabber » services Jabber : » chatrooms, » rédaction d'articles, tutoriaux, retours » passerelle IRC, d'expérience, traductions, news » robot de notifications wiki/forum » base de connaissances » proxy de transfert de fichiers » aide aux utilisateurs, administrateurs et développeurs 5 Présentation des clients de messagerie Jabber
  6. 6. XMPP/Jabber en entreprise Jabber est « enterprise-ready » : » indépendance vis à vis des systèmes » 40 à 50 millions d'utilisateurs et services externes d'IMP » communautés opensource en cas de propriétaires (EULA, confidentialité) choix d'une solution libre » maîtrise des données et informations » pas de backdoor ni spyware par l'entreprise (opensource) » qualification et choix libre des clients, » compatibilité possible mais limitée (via du mode de déploiement et de passerelles) vers protocoles maintenance propriétaires » contrôle total sur les serveurs, » extensibilité des protocoles l'architecture et le niveau de service » développements spécifiques basés sur » interopérabilité avec tous les serveurs composants opensource Jabber fédérés 6 Présentation des clients de messagerie Jabber
  7. 7. Différents types de clients » les principaux clients possèdent : » une forte communauté de développeurs et utilisateurs » pour certains une société qui (co-)développe et/ou sponsorise » différents types de clients : » dédiés : » Jabber uniquement, orientés chat : » enfouis dans une application » simples » whiteboarding » avancés » jeux » basés sur le web » services disponibles sur le web » mobiles/embarqués » multi-protocoles embarquant Jabber 7 Présentation des clients de messagerie Jabber
  8. 8. Clients Jabber simples » Clients basiques mais simples d'utilisation » Fonctionnalités majeures » Plus intuitifs, graphiques, séduisants » Bonne intégration dans la plateforme » Exemples : » Spark (http://www.jivesoftware.org/spark/) » Google Talk (propriétaire, mono-service) » Gossip (http://developer.imendio.com/projects/gossi p/) 8 Présentation des clients de messagerie Jabber
  9. 9. Clients Jabber avancés » Implémentation stricte de l'ensemble de protocoles XMPP » Respectent un maximum de XEP » Technicité, légèreté, sobriété » Peu accessibles ou séduisants pour le grand public » Dédiés à une utilisation intensive et poussée » Bonne intégration dans la plateforme » Exemples : » Psi (http://www.psi-im.org) » Gajim (http://www.gajim.org) » Tkabber (http://tkabber.jabber.ru/) 9 Présentation des clients de messagerie Jabber
  10. 10. Clients Jabber multi-protocoles » Ne supportent Jabber que partiellement » Fonctionnalités basiques communes à toutes IMP » Surchargés par les protocoles propriétaires » Bonne intégration dans la plateforme » VoIP : » standards ouverts SIP et/ou H.323 » protocoles propriétaires » Exemples : » Gaim (http://gaim.sf.net/) » Adium (http://www.adiumx.com/) » Kopete (http://kopete.kde.org/) » OpenWengo (http://openwengo.org/) » iChat (http://apple.com/ichat/) 10 Présentation des clients de messagerie Jabber
  11. 11. Clients Jabber Web » Accessible à partir d'un navigateur web » Technologies HTTP(S) et AJAX, XUL ou Flash » Fonctionnalités basiques » Intégration dans le navigateur » Exemples : » JWChat (http://jwchat.sf.net/) » XIFFIAN (http://xiffian.sf.net/) » MUCkl (http://zeank.in-berlin.de/muckl/) » Jabberworld (http://jabberworld.org) » SamePlace (http://sameplace.cc) 11 Présentation des clients de messagerie Jabber
  12. 12. Clients Jabber Web fournis par des services » Accessible à partir d'un navigateur web » Technologies HTTP(S) et AJAX, XUL ou Flash » Sont liés à un service : ne peuvent être installés partout » Exemples : » Meebo (http://meebo.com) » Mabber (http://mabber.com) 12 Présentation des clients de messagerie Jabber
  13. 13. Clients Jabber mobiles/embarqués » Terminaux légers : PDA, téléphone, appliance, etc. » Technologie J2ME (Java Mobile) » Fonctionnalités réduites, affichage réduit » Orienté réception d'informations (push) » Exemples : » Bombus (http://bombus-im.org/) » Mobber (http://mobber.gryf.info/en/) 13 Présentation des clients de messagerie Jabber
  14. 14. Clients Jabber enfouis » Ligne de commande ou API » Intégration rapide de fonctionnalités Jabber simples dans une application ou un script » Présence/statut et/ou envoi de messages » Perl, Python, C/C++, Java » Exemples : » sendxmpp (http://sendxmpp.platon.sk/) » neutron (http://ejabberd.jabber.ru/neutron) 14 Présentation des clients de messagerie Jabber
  15. 15. Clients Jabber applicatifs et dédiés » Jeux » Whiteboarding » Éditeur/traitement de texte collaboratif » Tableur collaboratif » Réseaux sociaux, réseaux d'experts, social surfing » Agrégateurs RSS » Exemples : » Coccinella (http://hem.fyristorg.com/matben/) » Inkscape (http://inkscape.org/) » SamePlace (http://sameplace.cc) » Me.dium (http://me.dium.com/) » Jabrss (http://jabrss.cmeerw.org) » Volity (http://volity.org/) 15 Présentation des clients de messagerie Jabber
  16. 16. Clients Jabber pour le multimédia » VoIP : » Jingle - Google Talk (propriétaire, mono-service) - Jabbin (http://www.jabbin.com/fr/) - Coccinella (http://hem.fyristorg.com/matben/) - Beaucoup de logiciels en préparation » SIP - OpenWengo (http://openwengo.org/) » Vidéo conférence : » Rien à l'heure actuelle » Beaucoup de logiciels en préparation 16 Présentation des clients de messagerie Jabber
  17. 17. Copies d'écran (1/4) 17 Présentation des clients de messagerie Jabber
  18. 18. Copies d'écran (2/4) 18 Présentation des clients de messagerie Jabber
  19. 19. Copies d'écran (3/4) 19 Présentation des clients de messagerie Jabber
  20. 20. Copies d'écran (4/4) 20 Présentation des clients de messagerie Jabber
  21. 21. Évaluation des clients (1/2) » Méthode QSOS = Qualification and Selection of Open Source software » http://qsos.org » formulaire générique - méthodologie/qualité du développement - pérennité/risques » formulaire spécifique aux clients Jabber - protocoles implémentés - ergonomief » formulaires spécifiques aux IMP propriétaires » Clients évalués : » les clients les plus populaires de leur catégorie » les plus susceptibles d'être utilisés en entreprise » les mieux maintenus 21 Présentation des clients de messagerie Jabber
  22. 22. Évaluation des clients (2/2) » Intérêts » méthode publique, ouverte et libre » fiches disponibles sur le site de QSOS » tout le monde peut participer » Par qui ? » communauté JabberFR » Atos Origin » vous » Où trouver les fiches ? » http://qsos.org/sheets/im-client/ 22 Présentation des clients de messagerie Jabber
  23. 23. Exemples concrets : retour d'expérience (1/2) » Chez Atos Origin Open Source Center (OSC) : » IM dans toute l'unité » accès depuis l'extérieur » notifications Nagios » notifications de modification de mediawiki » Consultant de SSII en régie : » côté employeur : contacts salariés et collègues » côté client : différents services, contacts distants » contacts professionnels externes : questions/réponses d'experts » notifications supervision : état du parc machines et applications » notifications de flux RSS/Atom : veille techno sur le net 23 Présentation des clients de messagerie Jabber
  24. 24. Exemples concrets : retour d'expérience (2/2) » JabberFR.org : » travail collaboratif : » Jabber : discussions immédiates, groupes restreints » forum : discussions à plus long terme, ouvertes à tous » wiki : documentation modifiable par tous » réunions admins sur chatroom (MUC = Multi User Chat) » compte-rendus édités collaborativement sur wiki, users synchronisés par chatroom » brainstorming sur Jabber en one-to-one ou dans une chatroom 24 Présentation des clients de messagerie Jabber
  25. 25. Remerciements » Atos Origin : » Hery Randriamanamihaga » Goneri Le Bouder » Raphaël Semeteys » JabberFR.org : » Grégoire Menuel (Omega) » Anaël Verrier (Elghinn) » Jean-Marie Traissard (Jim++) 25 Présentation des clients de messagerie Jabber
  26. 26. Questions / Réponses Vos questions 26 Présentation des clients de messagerie Jabber

×