Exchanger

: Traitements

Exchanger supporte plusieurs tâches qui fonctionnent en parallèle afin de traiter différents flux de documents enregistrés sur des dossiers locaux ou distants. Chaque tâche est paramétrée pour s'exécuter en continu, à une heure donnée ou une seule fois.

Dans la fenêtre principale d'Exchanger vous commandez l'exécution des différentes tâches et vous suivez les événements survenus au cours de l'exécution du service. Les opérations effectuées sont enregistrées dans un journal. S'il y a une erreur pendant l'exécution du service, Exchanger peut expédier un message d'erreur via émail et effectuer un traitement par exception.

Chaque tâche est composée de différentes opérations :

  • Lecture de documents sur un disque local ou connecté, sur un serveur FTP ou sur un serveur de messagerie (POP3)
  • Sélection de documents par type ou par âge
  • Division d'un fichier contenant plusieurs documents
  • Transcodage du jeu de caractères
  • Extraction de données XML par recherche d'expressions régulières dans les textes
  • Accès en SQL à une base de données via OLE DB / ODBC
  • Transformation des données, programmable en langage XSL, afin de produire des documents .txt, .xml ou .html
  • Traitement d'images (conversion de format, compression, taille, addition de miniature, amélioration, annotation, gestion des méta-données telles que IPTC…)
  • Appel de script ou de commande externe
  • Renommer les documents
  • Publication en PDF, PS, TXT... basée sur le formatage d'objets XSL-FO
  • Enregistrements multiples dans des dossiers sur un disque, sur un serveur FTP, par un envoi sur une ligne RS232 ou par email (SMTP)
  • Suppression ou marquage des documents lus

Les tâches sont facilement paramétrées grâce à un éditeur intégré.