Y at-il une différence entre long et en utilisant Comet sondages
-
24-09-2019 - |
Question
Je suis en place un système où je besoin des mises à jour en temps réel. Je cherchais à certains scénarios et parmi tous été Comet. La mise en œuvre ce que je ne vois pas comment cela est différent du long traditionnel vote.
Dans les deux cas, vous devez envoyer une demande, et le serveur renvoie une réponse. Dans le navigateur vous interprétez la réponse et vous commencez une nouvelle demande.
Alors, pourquoi devrais-je utiliser la comète si dans les deux cas, je dois ouvrir et des liens étroits.
Autres conseils
Comme mentionné par Marcelo, Comet est généralement utilisé pour décrire toutes les techniques de "streaming HTTP", y compris à long sondages. Dans certains cas, la comète pourrait se référer aussi plus spécifiquement à la Protocole de Bayeux . Par exemple, les plugin jQuery Comet est de ce protocole. Depuis le site Web de Bayeux:
La livraison des messages asynchrones à partir du serveur à un client Web est souvent décrit comme serveur-push. La combinaison des techniques de poussée du serveur avec une application Web Ajax a été appelé Comet. Cometd est un projet par la Fondation Dojo pour fournir la mise en œuvre multiple du protocole de Bayeux dans plusieurs langages de programmation.
Bayeux est une tentative de standardiser un protocole publish / subscribe en utilisant des techniques Comet, ce qui permet aux fournisseurs de bibliothèques côté client et serveur pour créer des composants interopérables.
La comète est un terme générique pour un large éventail de techniques de mise à jour asynchrones, dont longue interrogation est juste un.
Si vous voulez pousser insteal de tirer, vous pouvez utiliser JPE .