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...
Prochain SlideShare
Chargement dans…5
×

Clients XMPP SL07

3 540 vues

Publié le

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

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
3 540
Sur SlideShare
0
Issues des intégrations
0
Intégrations
87
Actions
Partages
0
Téléchargements
73
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

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

×