Introduccion a comet
¿Como funciona AJAX?
Ajax trabaja de la siguiente forma:
1. El cliente pidedatos al servidor por medio del XMLHttpRequest (Un objeto de javascript)
2. El servidor recibe la petición, la atiende y luego la regresa al cliente
3. Después, si se piden los datos de maneraasíncrona (por defecto) la ejecución del código continua y la respuesta en procesada cuando se obtenga, si por el contrario la petición se hace de manera síncrona, la ejecución de código se detiene yespera hasta que la respuesta sea recibida.
4. Se reciben los datos en formato XML (o en JSON, incluso en modo texto)
5. Se actualizan los datos de HTML
6. El usuario se impresiona ;)
Algomás o menos así.
Así repitiendo el proceso cada vez que se necesite actualizar alguna cosa en el cliente o se requieran almacenar datos en el servidor.
Esto claramente tiene una desventaja, y estaes que si se hacen demasiadas peticiones a servidor, este realiza muchas más operaciones por cada conexión http, a su vez esto lleva a un gran consumo de espacio en disco ( en el caso de que se tengaun log de accesos ).
En fin, ahora veamos cómo funciona COMET.
¿Cómo funciona comet?
July 4th, 2007
Comparativa de técnicas Push y Pull
Engin Bozdag, Ali Mesbah, y Arie van Deursen de laDelft University of Technology han elaborado unpaper acerca de diversas técnicas de push y pull para la construcción de aplicaciones Ajax, basados en una aplicación de ejemplo construida por el...
Regístrate para leer el documento completo.