Servizi FlowForce Server implementati come servizi HTTP
Gli amministratori di FlowForce Server possono definire dei processi come servizi HTTP, consentendo agli utenti finali di eseguirli su richiesta, in modo semplice come aprire una pagina web.

Quando un processo FlowForce Server viene eseguito come servizio HTTP, i risultati vengono inviati al browser web. Se l'ultima fase del processo è una trasformazione eseguita da un server StyleVision, il processo può generare una pagina web ricca di contenuti basata su HTML.
Ancora meglio, lo stesso risultato viene salvato contemporaneamente nel flusso di lavoro aziendale. L'immagine sottostante mostra l'ultima fase di esecuzione di un processo che interroga l'API di Groupon (abbiamo già scritto sull'API di Groupon, clicca qui per maggiori informazioni). Questa fase definisce una trasformazione eseguita dal server StyleVision che crea il file ExtremeGrouponMobile.html e lo salva nella directory di lavoro.
Questo particolare processo non è attivato da timer, dal sistema di file o da server remoti, anche se è possibile configurare anche questi tipi di attivazione. Invece, il processo è disponibile su richiesta all'URL specificato nella sezione "Servizio" che si trova in fondo all'immagine.

Nel nostro esempio, il server FlowForce è in esecuzione su una workstation chiamata vmarketing001, con la porta 4646 configurata per i servizi, quindi l'URL completo è:
http://vmarketing001:4646/service/extremeGrouponMobile
Quando un utente inserisce un URL nella finestra di un browser, la prima risposta che riceverà sarà una richiesta di accesso al server FlowForce.

Sì! Il servizio è disponibile solo per gli utenti autenticati che dispongono delle autorizzazioni necessarie per accedere alla cartella in cui è memorizzato il processo FlowForce Server. Gli amministratori di FlowForce Server creano utenti e gruppi e definiscono i loro livelli di accesso. Questo permette agli amministratori di definire un processo per il dipartimento delle risorse umane che non può essere eseguito dai reparti vendite o acquisti. Nel nostro esempio, un utente remoto che effettua l'accesso come "guest" può accedere solo ai processi presenti nella cartella pubblica.
Una volta che l'utente è autenticato, il processo viene eseguito e i risultati vengono visualizzati nella finestra del browser.

Il server FlowForce è disponibile per le piattaforme Windows, Linux e Mac OS. Per iniziare, ** **clicca qui per scaricare una versione di prova gratuita!**