2. Plan
- Qu'est-ce que XMPP ? Jabber ? Jingle ? PubSub ?
- Interoprabilit : dfinition
3. Qu'est-ce que XMPP ? Jabber ? Jingle ? PubSub ? (1/2)
-
- eXtensible Messaging and Presence Protocol
-
- Ensemble extensible de protocoles de routage gnrique et
instantan de flux de donnes
-
- Ce que le web est HTTP/HTML
-
- Ce que le mail est SMTP/POP/IMAP
-
- XSF : XMPP Standards Foundation
-
- IETF : Internet Engineering Task Force
-
- RFC : Request For Comments
-
- XEP : XMPP Extension Protocol
-
- client/serveur et serveur/serveur
- Diffrences avec l'e-mail:
-
- Un seul serveur envoi/rception
4. Qu'est-ce que XMPP ? Jabber ? Jingle ? PubSub ? (2/2)
-
- Protocole d'initialisation de sessions multimdia
-
- Protocole de publication d'informations et de souscription aux
flux d'informations
5. Interoprabilit : dfinition
-
- Capacit de deux systmes diffrents fonctionner ensemble
-
- Librement (re-)distribuables
- Organisation indpendante, ouverte et consensuelle
-
- Quand deux systmespeuventfonctionner ensemble
-
- Quand on sait pourquoi et comment systmes fonctionnent
ensemble
6. XMPP et interoprabilit (1/2)
-
- Microbloggings propritaires
7. XMPP et interoprabilit (2/2)
-
- Recherche de l'interoprabilit
-
- Ouvrir XMPP la tlphonie et au multimdia
-
- Passerelles et mappings SIP/SIMPLE
- BOSH : Bidirectional-streams Over Synchronous HTTP
- CAP : Common Alerting Protocol
8. Logiciels libres: clients et serveurs
- Purs : Spark, Psi, Gajim, Tkabber, Coccinella, SamePlace
- Multi-protocoles : Pidgin, Adium, Kopete, Miranda
- Web : JWChat, JabberWorld, Soashable, SparkWeb, Speeqe
- Services : Meebo, Mabber; Mimir
- Enfouis : sendxmpp, neutron
- Applicatifs : Inkscape, Abiword, Volity, ChessPark
- Ejabberd : erlang, scalabilit, ProcessOne
- Openfire: Java, utilisabilit, Jive Software
- Djabberd: modules Perl, LiveJournal
- Tigase: Java, embarquable
9. Logiciels libres: bibliothques et outils
- C : Loudmouth, Libstrophe
- Python : xmpppy, PyXMPP, Twisted Words, SleekXMPP
- Javascript : JSJaC, xmpp4moz, xmpp4js
- C#/.Net/Mono: Jabber-net, agsXMPP
- Tsung, idavoll, proxy65, mu-conference, Palaver,
10. tat des lieux
-
- 100 millions d'utilisateurs
-
- Applications de plus en plus larges
-
- Oracle, Google, Sun, Apple, Adobe, Red Hat/JBoss, IBM, HP,
Nokia, Yahoo!, AOL, Cisco, tous sauf... Microsoft !
-
- Client, serveur, protocole : contrle total
-
- ICQ, AIM, QQ, Yahoo! Messenger (Yahoo! Pager), Windows Live
Messenger(MSN Messenger), Skype, Gadu-gadu, C6, Nate On, MySpaceIM,
Xfire, Baidu Hi, Mail.ru, Facebook, Reuters
-
- Microsoft LCS, IBM Lotus SameTime
11. Perspectives
12. Liens
-
- RFC : http://xmpp.org/rfcs/
-
- XEP : http://xmpp.org/extensions/
-
- Forum, wiki, news, planet
-
- MUC, random chat, prsence sur le web
13.