FlowForce Server-taken als HTTP-services

FlowForce Server beheerders kunnen taken definiëren als HTTP-services, waardoor eindgebruikers de taak op aanvraag kunnen uitvoeren, net zo eenvoudig als het openen van een webpagina.

Wanneer een FlowForce Server-taak wordt uitgevoerd als een HTTP-service, worden de resultaten teruggegeven aan de webbrowser. Als de laatste stap een transformatie is die wordt uitgevoerd door een StyleVision Server, kan de taak een uitgebreide webpagina creëren op basis van HTML.

Nog beter is dat hetzelfde resultaat tegelijkertijd wordt opgeslagen in de bedrijfsomgeving. De afbeelding hieronder toont de laatste uitvoeringsstap van een taak die de Groupon API raadpleegt (we hebben eerder over de Groupon API geschreven, klik hier voor meer informatie). Deze stap definieert een StyleVision Server-transformatie die het bestand ExtremeGrouponMobile.html creëert en opslaat in de werkmap.

Deze specifieke taak heeft geen tijdgebonden triggers, geen triggers gebaseerd op het bestandssysteem en geen triggers die op een externe server werken, hoewel die triggers ook toegepast zouden kunnen worden. In plaats daarvan is de taak op aanvraag beschikbaar via de URL die is gedefinieerd onder de sectie "Service" onderaan de afbeelding.

In ons voorbeeld draait de FlowForce Server op een werkstation met de naam vmarketing001, waarbij 4646 is ingesteld als de poort voor de services. Het volledige URL-adres is dan:

http://vmarketing001:4646/service/extremeGrouponMobile

Wanneer een gebruiker een URL in een webbrowser invoert, is de eerste reactie een inlogaanvraag van de FlowForce Server.

Ja, deze service is alleen beschikbaar voor geverifieerde gebruikers met de juiste rechten om toegang te krijgen tot de map waarin de FlowForce Server-taak is opgeslagen. FlowForce Server-beheerders maken gebruikers en groepen aan en definiëren hun toegangsrechten. Hierdoor kunnen beheerders een taak definiëren voor de afdeling Human Resources die niet kan worden uitgevoerd door de afdelingen Verkoop of Inkoop. In ons voorbeeld mag een externe gebruiker die inlogt als gast alleen toegang krijgen tot taken in de openbare map.

Zodra de gebruiker is geverifieerd, wordt de taak uitgevoerd en worden de resultaten weergegeven in het browservenster.

FlowForce Server is beschikbaar voor Windows, Linux en Mac OS platforms. Om zelf aan de slag te gaan, **klik hier om een gratis proefversie te downloaden!