Comet es una técnica similar a AJAX, con la diferencia de que utiliza conexiones HTTP de larga duración, lo cual reduce considerablemente el tiempo de latencia (lapso necesario para que un paquete de información viaje desde la fuente hasta su destino). Se trata de que el servidor abre una línea de comunicación y pasa información al cliente. Se usa en aplicaciones colaborativas o multiusuarios.

Justamente Chris Chabot ha anunciado un nuevo servicio de chat: Chat Prototype, y para el desarrollo de ésta aplicación ha usado: conexiones con Comet para mensajes en tiempo real, AJAX para escribir y recibir mensajes, y las librerías JavaScript prototype.js y script.aculo.us para la interacción. Adicionalmente, el desarrollador, creo una librería llamada phpSocketDaemon para este trabajo, de la cual explica y detalla en su blog.

Chat Prototype

Enlaces: Demo, Blog del Autor

Mas de Comet: Irish Developer Network ICT Portal, Sentido Web