Bon, juste pour vous faire part de mes trouvailles... grâce aux éléments que vous m'avez donner j'ai pu faire des recherches plus approfondies sur google :
Un très bon article qui décrit le fonctionnement de Comet et les limites liées à Apache et PHP (ce que tu disais Sephi) :
http://www.clochix.net/post/2009/04/13/Q...-de-Bayeux (voir aussi les commentaires)
Et un slide proposant l'utilisation du protocole de Bagneux (dojo) et Zend Framework sur un serveur lighttpd... presque ce qu'il me faut (à étudier quand même) :
http://www.slideshare.net/zend/web-20-bu...s-with-php
Après quelques recherche voici la solution vers laquelle je penche :
Tout d'abord, me baser sur le protocole Bayeux qui semble être le plus largement utilisé et éprouvé.
Ensuite installation d'un serveur type Faye ou CometD à côté de mon Apache, sur un port différent.
Côté PHP, utiliser une classe me permettant d'instancier un client Bayeux qui se connectera à Faye pour y publier des évènements sur différent canaux. (Je précise qu'ici je n'ai pas besoin d'utiliser Bayeux pour lire des messages des clients, mais uniquement en envoyer).
Côté javascript, utiliser Faye ou la librairie (expérimentale) de Dojo pour me connecter au serveur Bayeux pour écouter les évènements sur le ou les bon canaux.
Vous en pensez quoi ?
Un très bon article qui décrit le fonctionnement de Comet et les limites liées à Apache et PHP (ce que tu disais Sephi) :
http://www.clochix.net/post/2009/04/13/Q...-de-Bayeux (voir aussi les commentaires)
Et un slide proposant l'utilisation du protocole de Bagneux (dojo) et Zend Framework sur un serveur lighttpd... presque ce qu'il me faut (à étudier quand même) :
http://www.slideshare.net/zend/web-20-bu...s-with-php
Après quelques recherche voici la solution vers laquelle je penche :
Tout d'abord, me baser sur le protocole Bayeux qui semble être le plus largement utilisé et éprouvé.
Ensuite installation d'un serveur type Faye ou CometD à côté de mon Apache, sur un port différent.
Côté PHP, utiliser une classe me permettant d'instancier un client Bayeux qui se connectera à Faye pour y publier des évènements sur différent canaux. (Je précise qu'ici je n'ai pas besoin d'utiliser Bayeux pour lire des messages des clients, mais uniquement en envoyer).
Côté javascript, utiliser Faye ou la librairie (expérimentale) de Dojo pour me connecter au serveur Bayeux pour écouter les évènements sur le ou les bon canaux.
Vous en pensez quoi ?