2010-12-05 33 views
0

J'ai récemment appris à connaître COMET et comment il peut correspondre à la page client sans recevoir une requête de la page elle-même. Mais je me demandais quelles sont les possibilités qui se présentent avec ces techniques, ce qui est très efficace et facile par rapport à AJAX.Possibilités de COMET sur AJAX

Répondre

0

De plus en plus de sites Web de chat :-)

maintenant au sérieux, faisant partie de la spécification HTML5, le WebSocket API permet aux serveurs de pousser des données au client. Un gros avantage est que les clients n'auront plus besoin d'interroger continuellement le serveur pour les mises à jour, lorsque les mises à jour seront disponibles, les serveurs transmettront les données au client et lui notifieront ces mises à jour, ce qui préservera la bande passante et permettra des applications plus efficaces. Les navigateurs modernes le supportent déjà. D'un autre côté, un serveur supplémentaire est nécessaire pour gérer le protocole.

+0

Connaissez-vous une solution efficace comète en ce qui concerne Jquery? – Starx

+0

Vous n'avez pas besoin de jquery. L'API WebSocket est [extrêmement facile] (http://ajaxian.com/archives/legitimizing-comet-with-html-5-websocket). –

-1

Maintenant c'est l'heure de comet.comet est ajax inverse.Si vous utilisez ajax dans les applications de chat vous devez vérifier à chaque fois pour les mises à jour de base de données, mais dans le cas de la comète tout sur les événements côté serveur.Nous pouvons définir le events @server side alors il mettra automatiquement à jour la page web quand la base de données sera mise à jour. Nous n'aurons pas besoin de donner des requêtes tout le temps. Ainsi nous pourrons éviter les maux de tête dus au nombre important de requêtes et l'application sera beaucoup plus vite.

Ceci est un exemple de chat en direct en utilisant comet.check it out: www.zeitoun.net/articles/comet_and_php/start

son au-delà ajax

+0

Wow, une réponse copiée de http://stackoverflow.com/questions/4357780/developing-chat-api-like-that-of-stackoverflow. Je vous remercie – Starx