PHP - actualizar datos del cliente SIN PEDIRLOS....

 
Vista:

actualizar datos del cliente SIN PEDIRLOS....

Publicado por genius551v (1 intervención) el 26/06/2010 05:17:49
Hola,

Mucho gusto, magnifico foro, felicitaciones.

Necesito algo de ayuda con esto:

Tengo la necesidad de enviarle un estado a una aplicacion cliente (web) pero sin necesidad de que sea echa por una peticion del cliente, me explico:

1. Pongamos como ejemplo que necesito hacer una aplicacion (web) para monitorear el estado de una maquina.

2. la aplicacion digamos que es una pagina que me muestra un aviso con fondo verde si el estado de la maquina es activo.

------------------
|ESTADO: ACTIVA|
------------------

3. supongamos que la aplicacion se conecta a un servidor web Apache con PHP, lo mas normal. Y la maquina tiene alguna interfaz conectada por algun puerto al servidor y a traves de esta envia su estado al servidor. (esto lo hacen los electronicos, no recuerdo como se llama ¿¿¿PL???)

4. si la maquina se detiene, envia al servidor el cambio de estado, pasa de ACTIVA a DETENIDA (o 1 a 0)

5. cuando se da ese evento, el servidor (y PHP) deberia de enviarle es estado a la aplicacion cliente. (el cliente NO lo ha solicitado)

6. el cliente actualizaria su pantalla para mostrar

---------------------
|ESTADO: DETENIDA|
---------------------

PREGUNTA: como se llama el metodo, la metodologia o la tecnologia que debo de usar para realizar esa comunicacion desde el servidor hacia el cliente sin que el cliente lo solicite???

Espero cordialmente que alguien pueda ayudarme o guiarme sobre que y por donde puedo buscar.

Cualquier colaboracion o idea de como hacerlo sera bienvenida.

Gracias a todos!!!

me urge... :oops:

NOTA: aclaro que necesito que el evento de enviarle los datos al cliente debe ser determinado por el servidor, solo y cuando el evento se realiza en la maquina por ejemplo. No me sirve que sea un SCRIPT del lado del cliente que este ejecutando una tarea de consultar el estado en el servidor cada cierto tiempo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:actualizar datos del cliente SIN PEDIRLOS....

Publicado por Diego Romero (1450 intervenciones) el 26/06/2010 15:00:07
Lo que pides rompe con el modelo cliente-servidor. Debes entender que la web funciona con ese modelo, donde el servidor no hace nada a menos que el cliente se lo pida, es decir, el servidor no puede iniciar una "conversación" con el cliente que es lo que estás pidiendo.

Lo que tú necesitas se debe implementar bajo otro modelo: conducción por eventos y para ello la web no te sirve. Me temo que tendrás que hacer una aplicación de escritorio.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar