Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Demonio en Java

Hola! Alguien me podría explicar una cosa?
Verán, necesito hacer una especie de servicio en Java de manera que "escuche" a un directorio y en cuanto alguien deja un fichero que éste sea llevado a otro directorio o realice las tareas que correspondan.

Muchas gracias de antemano.

mayo 5, 2015 | Registered Commenterjavaniano

Hola,

Echa un vistazo a este post jdirmonitor ... parece que te va como anillo al dedo.

Saludos,
Oldskultxo

mayo 5, 2015 | Registered Commenteroldskultxo

JavaSE 7 cuenta con un file monitor, puedes ver algo de eso aquí:

https://docs.oracle.com/javase/tutorial/essential/io/notification.html

Sin embargo, tuve una mala experiencia cuando el programa corrió en Windows. Lo resolvimos utilizando el File Monitor de Apache commons IO. Aqui tienes un ejemplo:

http://javaevangelist.blogspot.mx/2013/09/apache-commons-io-file-monitoring.html

El file monitor de Java responde a eventos del sistema, mientras que el file monitor de Commons IO tiene un thread con un temporizador que puedes programar.

Espero te sirva.

mayo 6, 2015 | Registered Commenterantoniovl