FlowForce-Server-Aufgaben als HTTP-Dienste
Administratoren von FlowForce Server können Aufgaben als HTTP-Dienste definieren, um Endbenutzern die Ausführung dieser Aufgaben nach Bedarf zu ermöglichen, und zwar so einfach wie das Öffnen einer Webseite.

Wenn ein FlowForce-Server-Job als HTTP-Dienst ausgeführt wird, werden die Ergebnisse an den Webbrowser zurückgesendet. Wenn der letzte Schritt eine Transformation mit dem StyleVision Server ist, kann der Job eine umfangreiche Webseite erstellen, die auf HTML basiert.
Noch besser ist, dass das gleiche Ergebnis gleichzeitig im Unternehmensworkflow gespeichert wird. Das folgende Bild zeigt den letzten Ausführungsschritt eines Jobs, der die Groupon-API abfragt (wir haben bereits über die Groupon-API geschrieben; hier klicken für weitere Informationen). Dieser Schritt definiert eine StyleVision-Server-Transformation, die die Datei ExtremeGrouponMobile.html erstellt und in dem Arbeitsverzeichnis speichert.
Diese spezielle Aufgabe verfügt über keine zeitbasierten Auslöser, keine Auslöser im Dateisystem und keine Auslöser für Remote-Server, obwohl solche Auslöser ebenfalls verwendet werden könnten. Stattdessen ist die Aufgabe auf Anfrage unter der URL verfügbar, die im Abschnitt "Service" am unteren Rand des Bildes definiert ist.

In unserem Beispiel läuft der FlowForce Server auf einer Arbeitsstation namens "vmarketing001", wobei der Port für die Dienste auf 4646 konfiguriert ist. Die vollständige URL lautet daher:
http://vmarketing001:4646/service/extremeGrouponMobile
Wenn ein Benutzer eine URL in ein Browserfenster eingibt, ist die erste Antwort eine Anmeldeanfrage vom FlowForce-Server.

Ja! Der Dienst ist nur für authentifizierte Benutzer mit den entsprechenden Berechtigungen verfügbar, um auf den Ordner zuzugreifen, in dem die FlowForce Server-Aufgabe gespeichert ist. FlowForce Server-Administratoren erstellen Benutzer und Gruppen und definieren deren Zugriffsberechtigungen. Dies ermöglicht es den Administratoren, eine Aufgabe für die Personalabteilung zu definieren, die von den Abteilungen Vertrieb oder Einkauf nicht ausgeführt werden kann. In unserem Beispiel darf ein Remote-Benutzer, der sich als Gast anmeldet, nur auf Aufgaben im öffentlichen Ordner zugreifen.
Sobald der Benutzer authentifiziert ist, wird der Prozess gestartet und die Ergebnisse werden im Browserfenster angezeigt.

Der FlowForce Server ist für die Betriebssysteme Windows, Linux und Mac OS verfügbar. Um selbst damit zu beginnen, **klicken Sie hier, um eine kostenlose Testversion herunterzuladen!