COMET, l'autre direction du web

COMET, l'autre direction du web

By Viktor Horvath
Date: Saturday, 9 October 2010 11:25
Duration: 20 minutes
Language: Français
Tags: asynchrone comet pattern push web

You can find more information on the speaker's site:


Les applications web se basent sur le principe requête / réponse HTTP. La réponse est soit une page web entière, soit juste un fragment (AJAX). Mais c'est toujours le client qui demande et le serveur qui répond. Or, on peut imaginer une multitude d'applications où il serait souhaitable que le serveur sache contacter le client dès qu'il y a des nouvelles : chat, mails, notifications...

Le "design pattern" COMET (nommé aussi "server push" ou "reverse AJAX") est devenu un terme collectif pour une vaste diversité des spécifications, tutoriels, serveurs, plug-ins, frameworks et bibliothèques - pour quasiment tous les langages courants - qui ont pour but de faciliter et d'organiser une communication initiée par le serveur. Quelques-uns sont intégrés dans les standards à venir (HTML 5), d'autres cherchent un maximum de compatibilité avec les anciens navigateurs. Côté serveur, l'utilisation des serveurs web asynchrones est conseillée pour être efficace et performant.

Dans la présentation, nous faisons un tour des solutions d'aujourd'hui et des idées pour demain, avant de finir par une petite démonstration et quelques lignes de code.


Attended by: Arnaud Berthomier (‎oz‎), Olivier Grisel (‎ogrisel‎), Benjamin Grandfond, Anicet Rohee, David Larlet (‎davidbgk‎), Jean Forget, Damien Pollet, conan dalton, Kai Carver (‎kai‎), François Perrad (‎fperrad‎),