05/08/2013, 02:39
|
| | | Fecha de Ingreso: septiembre-2006 Ubicación: Tarragona
Mensajes: 926
Antigüedad: 18 años, 3 meses Puntos: 8 | |
Aviso a todos los clientes cuando se ejecuta php Buenas,
hace poco que he empezado a trastear con nodejs y estoy intentando ver cual sería la mejor opción para hacer lo siguiente:
Me gustaría que todos los sockets conectados al servidor nodejs recibieran un aviso en una fecha y hora concreta. Esa fecha actualmente la tengo en una base de datos mysql y está tratada desde la web mediante php.
Lo que he pensado yo es ejecutar un cronjob de apache que lance un php en la fecha prevista y que edite un xml con la información necesaria. Simultáneamente desde nodejs mediante la funcion watch de "fs" observar ese xml y en cuanto se realizara la modificación hacer un emit a todos los clientes.
Creéis que es una buena forma de hacerlo?
Se que hay cron en node pero toda la lógica de la aplicación la tengo montada en php y usaría solo node para el tema de los avisos.
A ver si me podéis orientar un poco o decir si hay una mejor forma de montar este sistema.
Muchas gracias. |