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.