MaarchCapture est un batch écrit en PHP et configurable à l’aide de fichier XML.
Il est inspiré des outils de numérisation du marché. Il fonctionne à l’aide d’un moteur de workflows.
On peut lui indiquer une liste de tâches à réaliser de façon séquentielles, exemple :
Un grand ensemble de tâches est nommé batch.
Un sous ensemble de tâches est appelé workflow.
Les tâches sont nommées step.
Étant donné que MaarchCapture traite des workflows séquentiels, le traitement de la tâche n+1 est lié au résultat de la tâche n.
Pour se faire, MaarchCapture sauvegarde dans le répertoire de travail du lot un fichier XML comportant tous les éléments de son traitement.
Afin de maîtriser de façon optimale le paramétrage de MaarchCapture, il faut avoir une bonne connaissance du langage XML.