[dep BAR => VB.NET] Traitement automatique des fichiers

lachaiseduroi Messages postés 14 Date d'inscription dimanche 9 octobre 2005 Statut Membre Dernière intervention 12 décembre 2008 - 13 nov. 2008 à 17:31
lachaiseduroi Messages postés 14 Date d'inscription dimanche 9 octobre 2005 Statut Membre Dernière intervention 12 décembre 2008 - 13 nov. 2008 à 18:24
Bonjour,

Je recherche une solution pour automatiser le traitement de
fichier. Voila un site m'envoie des fichiers dans un répertoire
transformation. Je dois les traiter puis les renvoyer aux expéditeurs.
J'aimerais savoir si quelqu'un connaît un système qui des la réception
d'un fichier dans un répertoire le traite automatiquement. C'est à dire
un site A envoi un fichier au site B dans le répertoire Transformation
celui-ci le détecte et l'envoie vers une application X. L'applicaion
doit fonctionner 24/24 sans intervention humaine. Je recherche un
principe de fonctionnement, un logiciel ou autre pour élargir et
approfondir une solution.

Merci

Le R

4 réponses

xpert12 Messages postés 114 Date d'inscription lundi 5 février 2007 Statut Membre Dernière intervention 10 septembre 2010
13 nov. 2008 à 17:43
Le principe est simple :
L'application X surveille le répertoire Transformation et traite le fichier dès qu'il le détecte (utilisation d'un timer toutes les x secondes/minutes). Après traitement, l'application X détruit/déplace le fichier reçu du site A pour que le dossier Transformation soit à nouveau vide.
Attention, ceci implique des ressources machines importantes.
0
lachaiseduroi Messages postés 14 Date d'inscription dimanche 9 octobre 2005 Statut Membre Dernière intervention 12 décembre 2008
13 nov. 2008 à 17:53
Actuellement l'application ne fait que des calculs. Comment faire pour que l'application surveille le répertoire ? Concernant le timer cela sera difficile car l'exécution doit s"effectuer en temps réel, le site A à besoin d'une réponse immédiate. La complexité du traitement est que je peux recevoir des centaines de fichier en même temps.
0
gillardg Messages postés 3275 Date d'inscription jeudi 3 avril 2008 Statut Membre Dernière intervention 14 septembre 2014 2
13 nov. 2008 à 18:15
Bonjour,

en .net il y a la classe
System.IO.FileSystemWatcher

a+
0
lachaiseduroi Messages postés 14 Date d'inscription dimanche 9 octobre 2005 Statut Membre Dernière intervention 12 décembre 2008
13 nov. 2008 à 18:24
Merci, je vais explorer la piste
0
Rejoignez-nous