Ver Mensaje Individual
  #5 (permalink)  
Antiguo 12/03/2008, 05:59
Avatar de mgusdl
mgusdl
 
Fecha de Ingreso: abril-2007
Ubicación: Malaga, España
Mensajes: 190
Antigüedad: 17 años
Puntos: 5
Re: Comunicación solo del servidor

Como dice Caricatos, la solución pasaría por poner un setTimeOut que haga la petición cada x tiempo al servidor. Esto sustituiría tu bucle infinito y no dejaría tostado el navegador del cliente.

En cuanto a lo del daemon, que cree un archivo respuesta en una carpeta del directorio virtual del servidor web y el script lo vaya leyendo a cada llamada del timeout.

En cuanto a generar la respuesta en la llamada (es decir, generando el xml con PHP en cada llamada) debes tener en cuenta la carga que va a tener el servidor, ya que no es lo mismo que simplemente despache un XML estático generado por el demonio/servicio a que genere el contenido a cada petición (con PHP, ASP o lo que guste), ya que de haber muchas peticiones podría sobrecargar el servidor.