Detectar cambios en tablas en una red sin TIMER
Hola. En mi proyecto CRM visual fox pro, quiero agregar un formulario que se active para mostrar novedades de una agenda así:
Si se dio una nueva cita para la oficina1 en recepción, en la oficina debe aparecer un popup con la novedad "tiene 3 nuevas citas"
Si se cancelo una cita para la oficina2 EN RECEPCIÓN, en la oficina 2 debe aparecer un popup con "tiene una nueva cita" "tiene dos citas canceladas"
Actualmente lo hago con un timer, que verifica cada 15 segundos en cada equipo una tabla BITÁCORA creada con estas novedades en el servidor.
Quisiera saber si hay algún método que me permita detectar automáticamente estos cambios, sin necesidad de estar revisando la tabla. Es decir que automáticamente di la cita y el sistema que corre en cada equipo detecte que se hizo el cambio.
Gracias por cualquier información adicional.