est-il possible actuellement d'implémenter un listener dans un client ajax qui soit à l'écoute d'un serveur ?
ou est-on obligé d'effectuer tous les n secondes une requête de mise à jour auprès du serveur ?
ça c'est un fonctionnement de serveur : je me mets en attente d'une information qu'on va m'envoyer (binding). En fait le "serveur" que tu écoutes est le client de ton listener, et lui envoie les informations au moment du déclenchement de l'évènement.des solutions pour pouvoir écouter un serveur à partir d'un client ajax de manière passive, à la manière des sockets.
C'est ça la méthode de Google, il ne faut pas chercher midi à 14h il n'y a que ces deux méthodes- soit un client qui va effectuer des requêtes toutes les X ms au serveur, X étant suffisamment petit pour que cela semble "temps réel" (c'est le cas des solutions Ajax, X n'étant par contre pas trop petit sinon on effondre le serveur).