Estoy haciendo una pagina ASP, esta muestra los ficheros de un determinado directorio del servidor. Los clientes se conectan y visualizan estos archivos. El sistema es un Windows 2000.
Cada fichero de este directorio tiene asociado un registro en una base de datos, que contiene informacion asociada al fichero.
Los ficheros de este directorio son actualizados ,modificados , eliminados constantemente por los usuarios, y la base de datos se queda rapidamente obsoleta. Por lo que me veo obligado a lanzar procesos nocturnos que actualicen esta informacion.
Por ejemplo si un usuario elimina un fichero, se debe eliminar el registro asociado en la base de datos.
Mi problema es que este sistema no es bueno, pq hasta que no se lanza los procesos, la info no se actualiza. Y estar periodicamente lanzando estos procesos cargan mucho el sistema.
Lo suyo sería poder captar algun tipo de evento cuando se modifique algun fichero del directorio en concreto y asi poder asociarle el proceso que lo actualice.
pero no se como hacerlo , no se si esto es posible con windows 2000.
Gracias,
