XMPP, Jabber et Jingle Parinux, 2008-02-13, CC by-sa + FDL Nÿco, Nicolas Vérité xmpp: nyco at jabber.fr mailto: nicolas.verite at gmail.com http: nyco.wordpress.com.

Slides:



Advertisements
Présentations similaires
1 Instant Messaging Romain Cortot M2P GI Opt SRR –
Advertisements

MESSAGERIE INSTANTANEE
Collaboration et Communication Unifiée - UC² avec IBM Lotus Sametime.
Emacs Laurent Pierron
Les Logiciels Libres : Une Opportunité Pour Votre Entreprise ?
Projet tuteuré 2009 Les clients légers Alexandre Cédric Joël Benjamin.
Guide Share France Web Single Sign On Panorama des solutions SSO.
Où en sont les logiciels libres pour les télécoms en 2009 ? Stéphane Alnet RMLL 2009 – Nantes.
Crypter vos communications : Open PGP : Pretty Good Privacy 14 Mai Ubuntu Natty install Party Michel Memeteau
Twisted Le framework de votre internet Où pourquoi vous avez mieux à faire que de recoder un bot irc et un serveur web, par Michael Scherer.
Jabber et les messageries instantanées Février 2010 Michael Scherer.
Créat. : 23/09/2016 Modif. : 23/09/2016 Bogdan Stefanescu > Connectivité CPS et Eclipse Solutions Linux 2006.
Des logiciels libres pour Windows Présentation réalisée pour une conférence À la MDA de Tourcoing le 16/04/09 Par Denis CHENU de Chtinux Document en partie.
Étude de cas: Implantation de Zimbra chez Remax Québec Hugues Clouâtre Gestion-Ressources Inc.
Mercredi 3 octobre 2007 IRC La discussion instantanée, la vraie.
Dans les coulisses d'une distribution Linux Juillet 2011 Michael Scherer.
Les protocoles ouverts de téléphonie via internet Avril 2010 Michael Scherer.
Votre rayon de soleil ! PROJET EVOLUTION – GMSI 38 Thomas Mouhica, Alexandre Lacombe, Timothé Michel 1.
Passer aux Logiciels Libres à la maison Libres Clics 2007 Thomas Petazzoni Dimanche 7 Janvier.
Windows NT/2000/XP Enjeux et contraintes techniques Douzième partie La sécurité C. Casteyde Document diffusé sous licence GNU FDL.
Séminaire Novembre 2006 Serveur pédagogique : Scribe.
VHFFS : Enlarge your hosting Sylvain Rochet Samuel Lesueur Cette présentation est sous contrat Paternité-Partage des Conditions Initiales à l'Identique.
Visioconférence à l'école Formation ASL CAEN - jeudi 6 mai 2010.
SSO : Single Sign ON Authentification unique Il y a 10 ans : Un luxe Il y a 3 ans : Un composant à part entiere Aujourd'hui : Incontournable Demain : Le.
Prise en main... Jabber [ /djabeur/ (fr) ] verb [I or T] Mainly dispproving to speak or say something quickly in a way that is difficult to understand:
13/11/2016 Projet 1789, une plateforme d'enseignement innovante Soutenance intermédiaire du 02/12/10 Groupe n°81 : Lan Xu, Tanguy Kerdoncuff, Thomas Fredon,
Scribe Serveur pédagogique Séminaire octobre 2009.
1 Y a-t-il une place pour Opensocial dans l'enseignement supérieur ? David Verdin RENATER JRES - Toulouse – novembre 2011.
Les besoins des entreprises en matière de maîtrise de leur S.I Les performances Métiers Le bon fonctionnement des Infrastructures Le dimensionnement des.
Qu'est-ce que c'est pour vous la veille informationnelle ?
Kolab La solution de groupware libre Benoit Mortier OpenSides Bruxelles,
WHATSAPP
Windows NT/2000/XP Enjeux et contraintes techniques
PARCOURS DE PROFESSIONNALISATION
Communication client-serveur
Mise en place d’un système de partage de fichiers
Comprendre l’environnement Web
RESEAUDENTREPRISE.COM Solution de communication d’entreprise et de vente en ligne.
Messagerie instantanée
Pack business Entrepreneurs intégral max la solution tout en 1 !
Juillet 2011 Michael Scherer
Quels outils collaboratifs pour mon association ?
Présentation Scribe NG Serveur pédagogique.
PORTEFEUILLE DE COMPETENCES
Les Tests de performances
Projet 1789 : Plateforme d'enseignement innovante
Clients riches RIA (Rich Internet Application) / RDA
Pack business Entrepreneurs intégral la solution tout en 1 !
fonctionnalités iiS iis
Séminaire EOLE Beaune Septembre 2007
Firefox et ses aspects sécurité
Pack business Entrepreneurs intégral max la solution tout en 1 !
Internet pour les nuls Sedeaud Hector 2nd1.
Introduction à la conception de site web
Mise en œuvre d’une solution de portail
Bureau distant sur Windows Vista /2008 Server
PROJET Système d’Information
1 IPSec : IP Security Protocole fournissant un mécanisme de sécurisation au niveau IP. RFC 2401 concernant IPSEC RFC 2402 concernant le mode AH (authentification)
Le contenu est basé aux transparents du 7 ème édition de «Software Engineering» de Ian Sommerville«Software Engineering» de Ian Sommerville B.Shishedjiev.
Mise en place d'un Serveur Radius pour la sécurité d'un réseau Wireless sous Windows Serveur Présenter par le Stagiaire : Etienne Mamadou Guilavogui.
Retour d’expérience: OBM solution d’agendas partagés à l’IPNO
Transmission de données
MPR - Le concept de réseau - 06
Application par la composition de micro-services
Exposé de système / réseaux IR3
SIP / H.323 SIP (Session Initiation Protocol) & H.323 Fabien BIDET 18 décembre 2007.
Business Intelligence en ACube OLAP et Reporting avec ACubeOLAP et GRaM.
Transcription de la présentation:

XMPP, Jabber et Jingle Parinux, , CC by-sa + FDL Nÿco, Nicolas Vérité xmpp: nyco at jabber.fr mailto: nicolas.verite at gmail.com http: nyco.wordpress.com

Plan 1. Histoire 2. Qu'est-ce que XMPP ? 3. Fonctionnalités 4. Logiciels libres 5. État des lieux 6. Perspectives

Histoire » 1988 IRC » 1996 ICQ » 1997 AIM » 1998 QQ, Jabber » 1999 Yahoo! Messenger, MSN Messenger » 2000 IETF, IMPP WG, Gadu-Gadu » 2001 Jabber Software Foundation » 2002 IETF, XMPP WG, NateOn » 2003 last call IETF, Skype, Xfire » 2004 RFC publiées » 2005 Google Talk » 2007 XMPP Standards Foundation (XSF), ICA gratuit (Intermediate Certification Authority), MySpaceIM » 2008 AOL/Yahoo! testent XMPP

Qu'est-ce que XMPP ? Jabber ? eXtensible Messaging and Presence Protocol » XMPP/Jabber - HTTP/web » routage générique de flux XML » UTF-8 » IETF, RFC » similitudes » client/serveur et serveur/serveur » Jabber ID : » philosophie : complexité sur le serveur » création de compte simple » présence et message d'état » roster : liste de contacts » clavardage un à un ou groupe » connexions multiples, services, transfert de fichiers, annuaire » XHTML-IM, BOSH, Entity capabilities, Ad- Hoc commands

Transports (passerelles) » composant serveur » service Jabber » pont avec d'autres moyens de communication » SMS, RSS/Atom, » IM propriétaires » sous-ensemble de fonctionnalités » compatibilité restreinte » reverse engineering » surcharge serveur » effort à un sens » efforts centralisés

PubSub et PEP » composant serveur » service Jabber » arborescence, noeuds » droits » publication, souscription » blog, micro-blog, CMS » sous-ensemble » présence étendue » informations dynamiques » géolocalisation, activité » avatar, humeur, musique » surnom, chat, navigation, jeux » vidéo

Jingle : initialisation de sessions multimédia » voix » vidéo » transferts de fichiers » NAT via ICE mais complexe » applications ? » en finalisation » pas de syndrome NIH » ouvrir XMPP à la téléphonie » recherche de l'interopérabilité » passerelles vers SIP

Sécurité, confidentialité, spim » authentification SASL » chiffrement TLS/SSL » XSF : ICA gratuit » dialback, reverse DNS lookups » OpenPGP, E2E » souscription à la présence, autorisation mutuelle » privacy lists (autorisations/interdictions) » mécanismes anti-spim » rapport paranoïa/utilisabilité médian

Applications » chat, Multi-User Chat, présence, présence étendue » VoIP » notifications et alertes » applications middleware » applications collaboratives quasi-temps- réel » réseaux sociaux » micro-blogging » contrôle à distance » monitoring et supervision » identification et authentication » réseaux sociaux » jeux en ligne » sauce secrète » votre application

XSF » Jingle » révision des RFC » spim, phishing, DoS » E2E » présence étendue, échange de données, édition partagée » tests d'interop » refonte de jabber.org » mailing-lists ouvertes » XEP : XMPP Extension Protocol » membres » board of directors » council » bylaws

Logiciels libres : clients » services : Meebo, Mabber » mobiles : Bombus, Mobber » enfouis : sendxmpp, neutron » applicatifs : Inkscape, Abiword, Volity » purs : Spark, Psi, Gajim, Tkabber, Coccinella, SamePlace » multi-protocoles : Pidgin, Adium, Kopete, Miranda » web : JWChat, JabberWorld

Logiciels libres : serveurs » djabberd » Tigase » ejabberd » jabberd14 » jabberd2 » Openfire

Logiciels libres : bibliothèques et outils » Javascript : JSJaC, xmpp4moz » erlang : jabberlang » Tsung » C : Loudmouth » C++ : gloox, iris » Java : Smack » PHP : Class.jabber.Php » Perl : Net::XMPP » Python : xmpppy, PyXMPP, Twisted Words

État des lieux : adoption » IETF » 50 à 100 millions d'utilisateurs » communautés open source » Oracle » Google » Sun » Apple » Adobe » Red Hat/JBoss » IBM » HP » Nokia » Yahoo! » AOL » tous sauf... Microsoft !

État des lieux : panorama des IM propriétaires » ICQ » AIM » QQ » Yahoo! Messenger » MSN Messenger, Windows Live Messenger » Skype » Gadu-gadu » C6 » Nate On » MySpaceIM » Xfire

État des lieux : technique » tous incompatibles » un seul logiciel client obligatoire, propriétaire » un seul serveur unique centralisé obligatoire, propriétaire, soft non-disponible » protocole non-documenté, propriétaire » mainmise totale de bout en bout » syndrome NIH à l'échelle planétaire » Jabber : passerelles vers IM propriétaires

État des lieux : social » millions d'utilisateurs enfermés, cloisonnés » migration impossible sans perdre tous les contacts » pas de choix, imposé par contacts » multiplicité des comptes » clients multiprotocoles » transports Jabber

État des lieux : entreprises » pas ou peu de chiffrement » serveur centralisé externe » effet Blackberry à l'Élysée » aucune maîtrise, utilisation sauvage » situation similaire à l' dans les années 1990 » perception : gadget pour jeunes

État des lieux : légal » contrat d'utilisateur final » contrat de service » déclinaison en droit international » flou juridique » mesures techniques » clients multiprotocoles » transports Jabber

État des lieux : internet plusieursinternetspropriétaires

Jabber : perspectives » protocole né open source » standardisé IETF » extensibilité du protocole » structuré par la XSF » pas de royalties, pas de brevets » implémentations nombreuses » adopté massivement » perennité » Jingle » applications » interop avec VoIP » couplage avec l' et les applications » effort d'interop à sens unique vers solutions propriétaires » fédérateur

Liens » xmpp.org : XSF » xmpp.net : fédération » jabber.org : refonte en cours » jabberfr.org : communauté francophone » ietf.org : IETF

Questions / Réponses Merci à tous Vos questions