Instant Messaging Romain Cortot M2P GI Opt SRR – 2003-2004 1 Sommaire Définition Quelques chiffres Protocole et architecture Produits et acteurs 2 Définition Service de messagerie en temps réel, offrant la possibilité aux utilisateurs de consulter la liste des correspondants avec lesquels ils sont simultanément en ligne, pour communiquer immédiatement avec eux. Généralement, les messages apparaissent spontanément à l'écran dans une fenêtre, sans que l'utilisateur ait à intervenir. La messagerie instantanée offre à ses utilisateurs la possibilité d'utiliser les fonctionnalités du courrier électronique (transfert de fichiers et d'adresses Web) et d'effectuer des sessions de chat (clavardage). ( http://encyclopedie.journaldunet.com ) 3 Sommaire Définition Quelques chiffres Protocole et architecture Produits et acteurs 4 Quelques chiffres Nb d’internautres dans le monde : 630 millions en 2003 740 millions en 2004 Nb de mails envoyés par jour : 505 millions en 2002 1 200 millions en 2005 (source IDC 09/2001) 5 Estimation du nombre de messages quotidiens envoyés par messagerie instantanée dans le monde (en milliards) ( http://www.journaldunet.com) Année Particuliers Entreprises Total 2003 530 52 582 2004 642 63 705 2005 770 131 901 2006 916 204 1120 2007 1090 290 1380 6 Nombre d’utilisateurs actifs par mois en France ( http://www.journaldunet.com) Logiciel Audience unique MSN Messenger 2 528 598 AOL Instant Messenger 515 627 Yahoo Messenger 384 556 ICQ 348 495 7 Quelques chiffres Atout pour le marketing Apparition de publicités Bandes annonces de films 8 Sommaire Définition Quelques chiffres Protocole et architecture Produits et acteurs 9 Protocole 2 protocoles SIMPLE ( Session Initiation Protocol for Instant Messaging and Presence Leveraging Extensions ) XMPP (eXtensible Messaging and Presence Protocol ) 10 SIMPLE Soutenu par Microsoft (Greenwich )et IBM (Sametime), Sun et Novell Né d’un partenariat entre Fujitsu et le MIT Basé sur le protocole SIP Base de la plupart des messagerie instantanée 11 XMPP Soutenu par HP, Hitachi et France Telecom Basé sur XML De paire avec Jabber 12 Jabber Protocole de messagerie instantanée Basé XML Fichier de conf Echange client/serveur Licence open source 13 Jabber Atouts : Modulaire Technologie extensive et fiable 14 Jabber - Architecture http://fabrice.gadaud.org/jabber/jabber-tutoriel.pdf 15 Jabber – Architecture Clients PC Assistant Personnel Mobile Serveurs Reliés à Internet Locaux 16 Jabber CE http://www.smartphonefrance.info/jabber.asp 17 Jabber – Architecture Clients PC Assistant Personnel Mobile Serveurs Reliés à Internet Locaux 18 Jabber - Fonctionnement Chronologie Authentification Demande d’informations Chargement des contacts Annonce de la présence Récupération des messages en attente 19 Jabber - Fonctionnement … session Annonce de fin de présence Notification de fin de session au serveur 20 Jabber Rôle du serveur Gère les sessions Gère les messages Recherche de contacts Relais entre les utilisateurs 21 Jabber - Modularité 22 Jabber Types de configurations Local Privé Public 23 Jabber Configuration du serveur <host><jabberd:cmdline flag="h">localhost</jabberd:cmdline></host> <admin> <read>support@localhost</read> <write>admin@localhost</write> <reply> <subject>Auto Reply</subject> <body>This is a special administrative address. Your message was received and forwarded to server administrators. </body> </reply> </admin> 24 Jabber <ip port="5222"/> IP: <ip port="5222">127.0.0.1 </ip> <ssl port='5223'>127.0.0.1</ssl> <ssl port='5224'>192.168.1.100</ssl> 25 Sommaire Définition Quelques chiffres Protocole et architecture Produits et acteurs 26 Produits et acteurs Pour les professionnels Microsoft : Greenwich IBM : sametime (9 millions d’utilisateurs) Novell (GroupWise Messenger ) 27 Produits et acteurs Pour les professionnels : Sun : One Instant Messaging 28 Produits et acteurs Pour les particuliers Microsoft Messenger : 100 millions d’utilisateurs enregistrés Leader mondial 29 Produits et acteurs Pour les particuliers AOL ICQ AIM AOL Instant Messenger Précurseur En perte de vitesse 30 Produits et acteurs Pour les particuliers Yahoo! … 31 Conclusion Un potentiel énorme Beaucoup d’offres Un standard a validé Bagarre entre propriétaires et open-source 32