XMPP - cimbcc.org · Par : Gilbert Girard Site web : Courriel : gilbiere@gilbiere.ca Clients Adium...

Preview:

Citation preview

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

XMPP

X extensible

M messaging

P presence

P protocol

Description :

C'est un ensemble de protocols standard ouverts pour la messagerie instantannée. C'est aussi un système de collaboration en temps réel d'échange multimédia via le protocole Jingle. Il est conçu de manière plus large et ouverte que la simple messagerie instantannée populaire et propriétaire.

Historique

En 1988 Jeremy Miller a inventé Jabber. Un protocole de communication basé XML(Extensible Markup Language)

En 2001 la Jabber Software Foundation est crée afin de coordonner le nombre grandisant de développeurs de logiciels libre et d'entreprises qui adoptent les technologies Jabber

En 2007 la Jabber Software Foundation devient la XMPP Standards Foundation

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Applications

● messagerie instantanée et présence● notifications● transferts de fichiers● travail collaboratif en temps-réel● échange de données● jeux en ligne

Grâce à son protocole ouvert des développeurs de logiciels peuvent utiliser XMPP à l'intérieur de leur programme afin d'offrir des fonctionnalitées supplémentaire exemple Facebook, Citadel

Liste de serveurs XMPP publiques● Google avec Google Talk● Facebook● Site http://xmpp.net/

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Serveurs XMPP● Apache Vysper Windows / Linux Apache License Version 2.0 mina.apache.org● CitadelLinux GPL3 citadel.org● CommuniGate Pro Linux / Mac OS X / Windows Commercial communigate.com● Coversant SoapBox Server Windows Commercial coversant.com● djabberd Linux GPL3 danga.com● ejabberd Linux / Mac OS X / Solaris / Windows GPL2 process-one.net● IceWarp Linux / Windows Commercial icewarp.com● iChat Server Mac OS X Commercial apple.com● in.jabberd Linux GPL2 inetdxtra.sourceforge.net● Isode M-Link Linux / Solaris / Windows Commercial isode.com● jabberd 1.x Linux GPL2 jabberd.org● jabberd 2.x Linux / Solaris / Windows GPL2 jabberd2.org● Jabber XCP Linux / Solaris / Windows Commercial cisco.com● Jerry Messenger Linux / Windows Commercial j-livesupport.com● Kwickserver Windows GPL kwickserver.info● MongooseIM Linux / Mac OS X GPL2 erlang-solutions.com● Openfire Linux / Mac OS X / Solaris / Windows GPL igniterealtime.org● Open IM Linux BSD openim.techlab.smk.fr● Oracle Communications Instant Messaging Server Linux / Solaris / Windows Commercial oracle.com● Prosody Linux / Mac OS X / Windows MIT/X11 prosody.im● psycedLinux / Mac OS X / Windows GPL2 psyced.org● Siemens OpenScape Linux Commercial siemens-enterprise.com● Tigase Linux / Solaris / Mac OS X / Windows GPL3 tigase.org● Vines Linux / Mac OS X MIT GetVines.com● Wokkel Linux / Solaris / Mac OS X MIT wokkel.ik.nu

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Dns sous-domaine xmpp.gilbiere.ca

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Installation de Ejabberd

Row 1 Row 2 Row 3 Row 40

2

4

6

8

10

12

Column 1

Column 2

Column 3

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Config : register allow all

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Config : Nom de domaine, admin

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Super-utilisateur : création

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Interface web

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Clients● Adium X (Mac OS X)

● BitlBee (Multiplate-forme) (client XMPP et serveur IRC)

● CenterICQ (Multiplate-forme)

● Fire (Mac OS X) http://fire.sourceforge.net/

● Instantbird (Multiplate-forme) http://www.instantbird.com

● Pidgin (Multiplate-forme) (anciennement Gaim)

● Kopete (Linux/Unix)

● Miranda IM (Windows)

● SIM (Multiplate-forme) http://sim-im.org/

● QuteCom (Multiplate-forme)

● Empathy (Linux/Unix) http://live.gnome.org/Empathy

Par : Gilbert GirardSite web : www.gilbiere.ca

Courriel : gilbiere@gilbiere.ca

Pidgin

● Installation sur Windows● Démonstration de l'utilisation

Recommended