Maison  >  Article  >  interface Web  >  JQuery propose-t-il des implémentations de modèles Comet ?

JQuery propose-t-il des implémentations de modèles Comet ?

Barbara Streisand
Barbara Streisandoriginal
2024-10-20 17:47:02589parcourir

Does jQuery Offer Comet Pattern Implementations?

Comet et jQuery

Requête :

Explorer les possibilités du push serveur avec JavaScript , la recherche a identifié le modèle de conception Comet comme une solution potentielle. Dans le framework jQuery, existe-t-il des implémentations notables de ce modèle, sinon, existe-t-il des implémentations viables disponibles ? De plus, existe-t-il une documentation accessible sur la mise en œuvre du modèle Comet dans la pratique ?

Réponse :

En réponse à votre demande, je suis le développeur du plugin jQuery Comet mentionné par Till. Ce plugin utilise le protocole Bayeux et prend en charge à la fois les interrogations longues (via AJAX sur les serveurs locaux) et les interrogations par rappel (via XSS sur les serveurs distants).

Bien que j'aie reçu des preuves anecdotiques de compatibilité avec cometd -twisted (une implémentation Python de Bayeux), je ne l'ai pas personnellement vérifié. Cependant, le plugin a été testé et confirmé pour fonctionner avec cometd-jetty et erlycomet, ce dernier incluant un exemple d'implémentation de jQuery Comet.

Pour plus d'informations, vous pouvez vous référer à mon blog et à la page de codes Google. associé au plugin. Un exemple de chat simple est également disponible sur la page Code. Je suis également disposé à vous fournir de l'aide si vous avez des questions supplémentaires sur le plugin.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn