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
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/
Serveurs XMPP Apache Vysper Windows / Linux Apache License Version 2.0 mina.apache.org Citadel Linux 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
Dns sous-domaine xmpp.gilbiere.ca
Installation de Ejabberd 12 10 8 6 Column 1 Column 2 Column 3 4 2 0 Row 1 Row 2 Row 3 Row 4
Config : register allow all
Config : Nom de domaine, admin
Super-utilisateur : création
Interface web
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
Pidgin Installation sur Windows Démonstration de l'utilisation