Les tâches FlowForce Server en tant que services HTTP

FlowForce Server Les administrateurs peuvent définir des tâches en tant que services HTTP, ce qui permet aux utilisateurs finaux d'exécuter ces tâches à la demande, aussi facilement qu'en ouvrant une page web.

Lorsqu'une tâche FlowForce Server s'exécute en tant que service HTTP, les résultats sont renvoyés au navigateur web. Si la dernière étape est une transformation effectuée par un serveur StyleVision, la tâche peut générer une page web riche basée sur HTML.

Mieux encore, le même résultat est enregistré simultanément dans le flux de travail de l'entreprise. L'image ci-dessous illustre la dernière étape d'exécution d'une tâche qui interroge l'API Groupon (nous avons déjà parlé de l'API Groupon, cliquez ici pour plus d'informations). Cette étape définit une transformation StyleVision Server qui crée le fichier ExtremeGrouponMobile.html et l'enregistre dans le répertoire de travail.

Ce traitement spécifique ne comporte aucun déclencheur temporel, de système de fichiers ni de serveur distant, bien que chacun de ces déclencheurs puisse également être utilisé. Au lieu de cela, ce traitement est disponible sur demande à l'URL définie sous la rubrique "Service" en bas de l'image.

Dans notre exemple, le serveur FlowForce est en cours d'exécution sur une station de travail nommée vmarketing001, et le port configuré pour les services est 4646. Par conséquent, l'URL complète est la suivante :

http://vmarketing001:4646/service/extremeGrouponMobile

Lorsque l'utilisateur saisit une URL dans la fenêtre d'un navigateur, la première réponse sera une demande de connexion au serveur FlowForce.

Oui ! Ce service est uniquement accessible aux utilisateurs authentifiés disposant des privilèges nécessaires pour accéder au dossier où se trouve le processus FlowForce Server. Les administrateurs de FlowForce Server créent les utilisateurs et les groupes, et définissent leurs droits d'accès. Cela permet aux administrateurs de définir un processus pour le service des ressources humaines qui ne peut pas être exécuté par les services des ventes ou des achats. Dans notre exemple, un utilisateur distant qui se connecte en tant qu'invité n'a accès qu'aux processus du dossier public.

Une fois que l'utilisateur est authentifié, le processus est lancé et les résultats sont affichés dans la fenêtre du navigateur.

Le serveur FlowForce est disponible pour les plateformes Windows, Linux et Mac OS. Pour commencer, ** **cliquez ici pour télécharger une version d'essai gratuite !**