# Bienvenue dans GTF

GTF (Gestionnaire de Tâches pour FME) est une application 100% web qui permet de publier sur internet des traitements conçus avec FME et de les mettre à disposition d’un grand nombre d’utilisateurs. C’est un outil de partage, de planification et de supervision de traitements FME.

GTF offre des fonctions d’administration pour la création et la gestion des utilisateurs et l’attribution des droits sur les traitements.

GTF est particulièrement bien adapté pour répondre à des besoins de :

- conversion de fichiers
- extraction de données
- contrôle qualité
- génération de rapport
- gestion d’alertes

GTF se compose d’une application cliente, d’une API REST qui permet d'exploiter GTF sous forme de service web et d'une API Formulaire :

- GTF Client permet à l’administrateur de publier des traitements préalablement conçus avec FME Workbench. Par cette interface, l’administrateur gère les utilisateurs en leur attribuant des droits sur les traitements publiés, et peut également s'appuyer sur un annuaire MS-Active Directory pour assurer l'authentification et la gestion des droits. Il dispose par ailleurs de fonctions de supervision et de consultation de statistiques. Les utilisateurs soumettent des demandes de traitements, chargent leurs propres données et téléchargent les résultats. Les traitements sont exécutés en mode asynchrone ce qui permet aux utilisateurs de continuer à travailler sans attendre la fin du traitement. Un e-mail avertit l'utilisateur de la disponibilité du résultat. GTF Client permet également de s’abonner à un traitement à la fréquence souhaitée pour automatiser la production d'un traitement.

- L'API REST de GTF permet à n'importe quelle application de faire appel aux services de GTF de manière transparente pour les utilisateurs. C'est la solution idéale pour les développeurs souhaitant offrir leur propre interface graphique.

- L'API Formulaire permet de mettre en forme le formulaire de saisie des paramètres en intégrant des composants (cartes open layer, arborescences de fichiers…)