<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Geekfault &#187; im</title>
	<atom:link href="http://geekfault.org/tag/im/feed/" rel="self" type="application/rss+xml" />
	<link>http://geekfault.org</link>
	<description>If it doesn&#039;t segfault, you&#039;re doing it wrong.</description>
	<lastBuildDate>Tue, 08 May 2012 17:13:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Facebook s&#8217;apprêterait à lancer son serveur XMPP</title>
		<link>http://geekfault.org/2009/12/14/facebook-lancer-son-serveur-xmpp/</link>
		<comments>http://geekfault.org/2009/12/14/facebook-lancer-son-serveur-xmpp/#comments</comments>
		<pubDate>Mon, 14 Dec 2009 05:50:16 +0000</pubDate>
		<dc:creator>Tito</dc:creator>
				<category><![CDATA[Actualité]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[chat]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[im]]></category>
		<category><![CDATA[messagerie]]></category>
		<category><![CDATA[xmpp]]></category>

		<guid isPermaLink="false">http://geekfault.org/?p=1649</guid>
		<description><![CDATA[Le 14 mai 2008, un développeur Facebook annonçait qu&#8217;ils travaillaient sur un serveur XMPP (Jabber) compatible avec son système de chat, permettant ainsi à tout le monde d&#8217;utiliser un client de messagerie instantannée classique pour chatter sur Facebook. Depuis cette annonce, nous n&#8217;avions plus de nouvelles. Mais au début du mois dernier ProcessOne annonçait avoir [...]
<h3>Si vous avez aimé ce post...</h3><ol>
<li><a href='http://geekfault.org/2011/02/19/reverse-ssh-acceder-a-un-serveur-derriere-un-natfirewall/' rel='bookmark' title='Reverse SSH : accéder à un serveur derrière un NAT/Firewall'>Reverse SSH : accéder à un serveur derrière un NAT/Firewall</a></li>
<li><a href='http://geekfault.org/2009/05/27/lighttpd-php-iphone/' rel='bookmark' title='Serveur Lighttpd avec PHP sur iPhone'>Serveur Lighttpd avec PHP sur iPhone</a></li>
<li><a href='http://geekfault.org/2011/10/14/lancer-votre-dual-booting-windows-dans-une-virtualbox/' rel='bookmark' title='Lancer votre dual-booting Windows dans une VirtualBox'>Lancer votre dual-booting Windows dans une VirtualBox</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2009/12/Facebook-XMPP.jpg" alt="Facebook-XMPP" title="Facebook-XMPP" width="200" height="206" class="alignleft size-full wp-image-1669" />Le 14 mai 2008, un développeur Facebook annonçait qu&#8217;ils travaillaient sur un <strong>serveur XMPP (Jabber) compatible avec son système de chat</strong>, permettant ainsi à tout le monde d&#8217;utiliser un client de messagerie instantannée classique pour chatter sur Facebook.</p>
<p>Depuis cette annonce, nous n&#8217;avions plus de nouvelles. Mais au début du mois dernier <a href="http://www.process-one.net/en/blogs/article/facebook_chat_supports_xmpp_with_ejabberd/">ProcessOne annonçait</a> avoir <strong>découvert un serveur XMPP</strong> hébergé sur <span style="font-family: monospace;">chat.facebook.com</span> !<br />
<!--more--></p>
<div style="background: #FFFABF; -moz-border-radius: 6px; padding: 4px;"><strong>Attention :</strong> Cet article est sujet aux trolls sur l&#8217;utilité des réseaux sociaux <img src='http://geekfault.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </div>
<h3>Une vieille idée</h3>
<p>Facebook a lancé son système de chat le 7 avril 2008, via son <strong>interface web</strong>. Dès le début on s&#8217;est vite rendus compte qu&#8217;elle n&#8217;était pas très stable et nous obligeait à garder l&#8217;onglet Facebook ouvert en permanence.</p>
<p>Et le 14 mai, <a href="http://developers.facebook.com/news.php?blog=1&#038;story=110">un développeur annonce</a> qu<strong>&#8216;ils développent activement une interface XMPP</strong> compatible avec ce chat. Pourtant, depuis ce post, on n&#8217;en a plus entendu parler (<a href="http://www.facebook.com/group.php?gid=15400426431">malgré les nombreux groupes</a>, <a href="http://bugs.developers.facebook.com/show_bug.cgi?id=3152">wish reports</a> et <a href="http://docs.google.com/View?id=ddf6gq8k_32dbsgnghj">lettres ouvertes</a> le réclamant).</p>
<h3>Mais une très bonne idée</h3>
<p><a href="http://geekfault.org/wp-content/uploads/2009/12/Facebook-Chat.jpg" title="Facebook-Chat" rel="lightbox.1649"><img style=' float: right; padding: 4px; margin: 0 0 2px 7px;' align="right"   src="http://geekfault.org/wp-content/uploads/2009/12/Facebook-Chat-264x300.jpg" alt="Facebook-Chat" title="Facebook-Chat" width="264" height="300" class="alignright size-medium wp-image-1677" /></a>Dès le lancement du chat Facebook, celui-ci a rencontré un <strong>grand succès</strong>. Après tout, quel est l&#8217;intérêt d&#8217;un IM si ce n&#8217;est de parler avec ses amis? Et Facebook connait, à priori, une grande partie de ceux-ci. J&#8217;ai personnellement remarqué que la plupart de mes contacts avaient délaissé MSN pour n&#8217;utiliser plus que ce chat Facebook.</p>
<p>Mais évidemment on se heurte vite aux <strong>limites des web-apps</strong> : lenteurs, instabilités, utilisation d&#8217;un navigateur, absence de notifications et <strong>encore instabilités</strong>! Je suppose que c&#8217;est ce qui a motivé les développeurs à utiliser un vrai protocole de messagerie instantannée.</p>
<h3>Le XMPP</h3>
<p>Le serveur de chat de Facebook découvert par ProcessOne a été déployé sur <span style="font-family: monospace;">chat.facebook.com</span> (port 5222, port standard serveur-client pour Jabber) et répond aux requêtes de type <strong>XMPP</strong>!</p>
<p>Nous ne pouvons que saluer le choix de Facebook pour ce <strong>protocole libre</strong> et déjà supporté par une multitude de clients de messagerie instantannée, <strong>aussi bien desktops que mobiles</strong>!</p>
<p>Le <a href="http://fr.wikipedia.org/wiki/XMPP">XMPP</a> n&#8217;a malheureusement jamais connu le succès escompté, loin derrière Yahoo! Messenger et Microsoft Live Messenger aux protocoles propriétaires mal implémentés dans nos logiciels libres. Facebook va peut-être redorer un peu le blason de ce protocole délaissé en lui apportant ses 350 millions d&#8217;utilisateurs.</p>
<p>On regrettera tout de même que, selon les scans de ports, Facebook n&#8217;a <strong>pas activé le server-to-server</strong> qui aurait permis aux utilisateurs du chat Facebook de communiquer avec des utilisateurs de réseaux Jabber concurrents et vice-versa.</p>
<h3>À quand le déploiement public?</h3>
<p>Même si le serveur de type ejabberd modifié <strong>répond aux requêtes de connexion</strong>, il répond toujours <strong>par la négative</strong>. Facebook n&#8217;a pas encore fait d&#8217;annonce publique, sans doute parce que le service est actuellement en phase de tests.</p>
<p><a href="http://geekfault.org/wp-content/uploads/2009/12/Facebook-Ads.gif" title="Facebook-Ads" rel="lightbox.1649"><img style=' float: left; padding: 4px; margin: 0 7px 2px 0;' align="left"   src="http://geekfault.org/wp-content/uploads/2009/12/Facebook-Ads-300x133.gif" alt="Facebook-Ads" title="Facebook-Ads" width="300" height="133" class="alignleft size-medium wp-image-1679" /></a>L&#8217;existence de ce serveur est encourageante, mais on est en droit de se demander si les administrateurs de Facebook valideront sa mise en service puisqu&#8217;ils n&#8217;ont, à priori, aucun moyen de le <strong>monétiser</strong>&#8230;</p>
<p><h3>Si vous avez aimé ce post...</h3><ol>
<li><a href='http://geekfault.org/2011/02/19/reverse-ssh-acceder-a-un-serveur-derriere-un-natfirewall/' rel='bookmark' title='Reverse SSH : accéder à un serveur derrière un NAT/Firewall'>Reverse SSH : accéder à un serveur derrière un NAT/Firewall</a></li>
<li><a href='http://geekfault.org/2009/05/27/lighttpd-php-iphone/' rel='bookmark' title='Serveur Lighttpd avec PHP sur iPhone'>Serveur Lighttpd avec PHP sur iPhone</a></li>
<li><a href='http://geekfault.org/2011/10/14/lancer-votre-dual-booting-windows-dans-une-virtualbox/' rel='bookmark' title='Lancer votre dual-booting Windows dans une VirtualBox'>Lancer votre dual-booting Windows dans une VirtualBox</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://geekfault.org/2009/12/14/facebook-lancer-son-serveur-xmpp/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

