---
title: "Servizi FlowForce Server implementati come servizi HTTP"
date: "2013-10-21"
categories: 
  - "data-integration"
tags: 
  - "flowforce-server"
  - "stylevision-server"
description: Scoprite come configurare i processi di FlowForce Server come servizi HTTP, consentendo agli utenti di eseguirli su richiesta tramite URL, gestendo al contempo l'accesso e l'autenticazione.
---
Status: #blog

Tags:  #flowforce-server #stylevision-server

Categories: [data-integration](/blog/it/category/data-integration.md)
# Servizi FlowForce Server implementati come servizi HTTP

Gli amministratori di [FlowForce Server](https://www.altova.com/it/flowforce.html) possono definire dei processi come servizi HTTP, consentendo agli utenti finali di eseguirli su richiesta, in modo semplice come aprire una pagina web.

![Un processo FlowForce configurato come servizio HTTP, accessibile tramite un URL ](https://lh4.ggpht.com/-_X95DLjsmrw/UmGGZNomWCI/AAAAAAAABcQ/HL_WfxMzcXw/clip_image001%25255B3%25255D.png?imgmax=800 "A FlowForce Server job as an HTTP service with a URL")

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](https://www.altova.com/it/stylevision/stylevision-server.html), 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. <!--more--> 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](https://www.altova.com/blog/2012/04/resist-data-integration-redundancy.html)). 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.

![Definire un'attività di un server FlowForce come un servizio HTTP](https://lh3.ggpht.com/-ydqE7biF3Vc/UmGGZo3zuTI/AAAAAAAABcU/inplo6JV9jM/clip_image002%25255B3%25255D.png?imgmax=800 "Defining a FlowForce Server job as an HTTP service")

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.

![È necessaria l'autenticazione per eseguire l'attività](https://lh5.ggpht.com/-FjqaCHmbj6Q/UmGGZ92QF0I/AAAAAAAABcc/2hhpbFA0M5c/clip_image003%25255B3%25255D.png?imgmax=800 "Authentication is required to execute the job")

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.

![Output HTTP proveniente dal processo FlowForce Server](https://lh3.ggpht.com/-7_h3GTIn8Eg/UmGGadtIDJI/AAAAAAAABco/qsTq5pbmdVk/clip_image004%25255B3%25255D.png?imgmax=800 "HTTP output from the FlowForce Server job")

**Il server FlowForce è disponibile per le piattaforme Windows, Linux e Mac OS. Per iniziare, ** [**clicca qui per scaricare una versione di prova gratuita](https://www.altova.com/it/download-trial-server.html)**!**
