No llegue a utilizarlo con cambios a 4000 archivos a la velocidad que se descompacta.
Pero lo exigi, y al principio me hizo renegar y tenia los problemas que menciona Carlos, de eventos perdidos ... pero tiene una o dos propiedades que te permite manejar la cantidad de eventos que encola para notificarlo, una vez que lo parametrice correctamente, me dio buenos resultados. Te remoiendo que ese parametro (no recuerdo el nombre) lo parametrices por afuera de la aplicacion y testea la aplicacion con la carga que esperas procesar. Saludos! -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Carlos Peix Enviado el: Sábado, 23 de Agosto de 2008 06:18 p.m. Para: [email protected] Asunto: [puntonet] RE: [puntonet] Creación de un servicio que "escucha" la llegada de archivos a una carpeta Hola Pedro, La recomendación de Daniel es correcta pero mi experiencia con el FileSystemWatcher no fue buena. Sospecho que debe ser una solucion apta para bajo trafico. Yo hice lo mismo que vos, en mi caso tenia que registrar en una base de datos las novedades sobre la carpeta. Encontre problemas cuando el cliente me descompactaba un ZIP con 4000 archivos, se me perdian eventos. En definitiva, sugiero que hagas pruebas y que evalues otras opciones para comparar, por ejemplo, monitorear la carpeta "a mano" y mover los archivos procesados. El sistema de eventos que usa FSW, en mi opinion, no es confiable. Saludos Carlos Peix [EMAIL PROTECTED] tel: 4257-4622 cel: 15-4406-7571 -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pedro Latasa Enviado el: Sábado, 23 de Agosto de 2008 09:53 a.m. Para: [email protected] Asunto: [puntonet] Creación de un servicio que "escucha" la llegada de archivos a una carpeta Hola. Saludos a todos y gracias por su tiempo. Quiero hacer un servicio que esté "escuchando" una carpeta. Al localizar un archivo que ha llegado a esa carpeta el servicio debe firmar digitalmente ese archivo y dejarlo en otra carpeta. La acción de firmar digitalmente el archivo la tengo solucionada. Mi problema viene a la hora de crear el servicio y "escuchar" continuamente esa carpeta. Por lo poco que he visto de servicios puedo crear un tipo de proyecto y en el realiza una serie de acciones, pero, no tengo claro cómo el servicio va a estar siempre "escuchando" una carpeta y obrar en consecuencia. Gracias a todos por el interés. -- Un saludo. -------------------------------------------------- Pedro Latasa Formación y Desarrollo Email: [EMAIL PROTECTED] --------------------------------------------------
