Acabo de enterarme del AJAX Push Engine, pero se ejecuta en Linux/Apache, lo cual no es una opción para mí.¿Cómo puede enviar datos a un cliente de página web?
Actualmente con AJAX para mantener una corriente de página Tengo que consultar al servidor de frecuencia que no es ideal para un sitio de alto tráfico. La opción de enviar datos al cliente solo cuando es necesario es una gran opción, pero JavaScript nativo no es compatible con los sockets, AFAIK. Un truco sobre el que leí, pero el sitio ya no existe, es usar un módulo Flash para manejar las comunicaciones de socket y el mensaje de retransmisión a JavaScript.
El problema con la investigación de este enfoque es que "JavaScript push" como palabras clave aparece con la función push para matrices en lugar del contexto que deseo.
¿Cómo podría establecer una conexión persistente con el servidor para hacer las comunicaciones push en el navegador? ¿Necesito Flash/ActionScript o hay otra opción que funcione con todos los navegadores actualmente activos? (IE6/7/8, FF3, Safari, Chrome)
Cuando se trata del servidor, también necesito resolver las complicaciones debido a la política de Origin así como a la seguridad del puerto. Aprecio todo lo que pueda señalar que explicará las opciones disponibles.
he encontrado algunas preguntas relacionadas que conducen a algunas respuestas ... y más preguntas. :) http://stackoverflow.com/questions/471780/asp-net-http-server-push-to-client http://stackoverflow.com/questions/50831/how-to-push-data- to-variety-of-different-client-types-in-near-real-time http://stackoverflow.com/questions/219868/client-notification-should-i-use-an-ajax-push-or- encuesta http://stackoverflow.com/questions/847227/real-time-chat-with-push-notification – Brennan