*   >> Lecture Éducation Articles >> science >> la programmation

Comet Technology

Le développement Web est tout au sujet de l'utilisateur donnant demande et de réponse en provenance du serveur. AJAX qui signifie Asynchronous JavaScript and XML est celui émergents avec des sites Web. Avec l'utilisation d'AJAX les sites sont devenus plus sensibles et la réponse à l'utilisateur est assez rapide. Auparavant avec des sites si un utilisateur a dû demander pour les données, la page entière a été chargé à nouveau avec une réponse venant de serveur. Mais AJAX a complètement changé le concept de site de travail.

Maintenant, avec AJAX seulement une partie de la page est servi à l'utilisateur. Plutôt que de rafraîchir la page entière avec AJAX seulement une partie de la page Web se rafraîchir. Ainsi, le temps de réponse est inférieur par rapport aux technologies Web précédentes. Avec AJAX l'utilisateur demande des informations à partir du serveur à certains intervalles. Ainsi, avec des intervalles les demandes seraient envoyées au serveur vérifiant ainsi les mises à jour et ainsi de suite l'utilisateur sera mis à jour avec des informations.

Imaginez un cas ont été les informations au serveur est pas mis à jour, mais même alors, la requête AJAX continue à se passe au niveau du serveur. Cette est l'endroit où l'Ajax ne vient pas à portée de main. Il est inutile de donner demande d'informations sur le serveur du client si aucune mise à jour est arrivé. Ainsi, pour le rendre plus efficace un nouveau terme appelé COMET également connu comme inverse Ajax a été introduit. Avec Comet l'utilisateur n'a pas à demander serveur pour les mises à jour. Dès que il ya des mises à jour sur le serveur du client serait répondu.

Comet fait serveur d'envoyer l'information au client chaque fois qu'il ya des informations, permettant ainsi sans client de faire toute demande. Comet utilise longue mise en commun de faire une connexion ouverte du serveur de données ainsi Obtention du serveur lors de tous les événements. Avec Comet le client n'a pas à faire une demande au serveur demandant des mises à jour. Il maintient une connexion permanente entre le serveur et le client pour apporter des données du serveur au client. Beaucoup d'entreprises comme Facebook, Gmail, etc utilisent comète pour la mise en œuvre de chat.

Comme la mise en œuvre de chat est très dynamique dans la nature donc il a besoin pour vérifier le serveur si une réponse a été envoyée ou non.


Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.