Bien, vamos un paso más allá de AJAX, y pasamos a COMET o HTTP Streaming.
Estamos acostumbrados a enviar mensajes de cliente hacia servidor. Lo básico es enviar un POST o GET request mediante un click y recargar toda la página, pero con AJAX podemos cargar mensajes e incrustarlos en nuestra página sin recargarla. Ahora bien, si el estado del servidor es muy variable y no queremos esperar a una petición de cliente, ¿que hacemos?
La solución es utilizar una conexion HTTP de larga duración que mande mensajes de vuelta cuando lo necesitemos.
Existe una comunidad que se dedica a promover ésta tecnología (soporte nativo en FLEX) en todos los entornos posibles.
El protocolo Bayeux se puede consultar aquí
La arquitectura Comet aquí
Y aquí podremos ver como va madurando ésta tecnología.
Mi idea es utilizar dicha tecnología en el desarrollo de mi proyecto, y de paso aprender a implementarla en PHP.
No hay comentarios:
Publicar un comentario