---
title: "Tareas del servidor FlowForce como servicios HTTP"
date: "2013-10-21"
categories: 
  - "data-integration"
tags: 
  - "flowforce-server"
  - "stylevision-server"
description: Descubra cómo definir trabajos de FlowForce Server como servicios HTTP, lo que permite a los usuarios ejecutarlos bajo demanda a través de una URL, al tiempo que se gestiona el acceso y la autenticación.
---
Status: #blog

Tags:  #flowforce-server #stylevision-server

Categories: [data-integration](/blog/es/category/data-integration.md)
# Tareas del servidor FlowForce como servicios HTTP

[FlowForce Server](https://www.altova.com/es/flowforce.html) Los administradores pueden definir tareas como servicios HTTP para permitir que los usuarios finales ejecuten dichas tareas bajo demanda, de forma tan sencilla como abrir una página web.

![Una tarea de FlowForce Server que funciona como un servicio HTTP y tiene una 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")

Cuando un trabajo de FlowForce Server se ejecuta como un servicio HTTP, los resultados se envían de vuelta al navegador web. Si la última etapa es una transformación realizada por un servidor [StyleVision Server](https://www.altova.com/es/stylevision/stylevision-server.html), el trabajo puede generar una página web rica en contenido HTML.

Aún mejor, el mismo resultado se guarda simultáneamente en el flujo de trabajo de la empresa. <!--more--> La imagen que se muestra a continuación ilustra la última etapa de ejecución de un proceso que consulta la API de Groupon (ya hemos hablado de la API de Groupon, [haga clic aquí para obtener más información](https://www.altova.com/blog/2012/04/resist-data-integration-redundancy.html)). Esta etapa define una transformación de StyleVision Server que crea el archivo ExtremeGrouponMobile.html y lo guarda en el directorio de trabajo.

Este trabajo en particular no tiene activadores de tiempo, activadores del sistema de archivos ni activadores de servidores remotos, aunque cualquiera de esos activadores podría aplicarse. En cambio, el trabajo está disponible bajo demanda en la URL definida en la sección "Servicio" que se encuentra al final de la imagen.

![Definir un trabajo de servidor FlowForce como un servicio 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")

En nuestro ejemplo, el servidor FlowForce se está ejecutando en una estación de trabajo llamada vmarketing001, y el puerto configurado para los servicios es el 4646, por lo que la URL completa es:

http://vmarketing001:4646/service/extremeGrouponMobile

Cuando un usuario introduce la URL en la ventana de un navegador, la primera respuesta que recibirá será una solicitud de inicio de sesión en el servidor FlowForce.

![Se requiere autenticación para ejecutar la tarea](https://lh5.ggpht.com/-FjqaCHmbj6Q/UmGGZ92QF0I/AAAAAAAABcc/2hhpbFA0M5c/clip_image003%25255B3%25255D.png?imgmax=800 "Authentication is required to execute the job")

Sí. Este servicio solo está disponible para usuarios autenticados que tengan los permisos necesarios para acceder a la carpeta donde se almacena el trabajo de FlowForce Server. Los administradores de FlowForce Server crean usuarios y grupos, y definen sus permisos de acceso. Esto permite a los administradores definir un trabajo para el departamento de Recursos Humanos que no pueda ser ejecutado por los departamentos de Ventas o Compras. En nuestro ejemplo, un usuario remoto que inicia sesión como "invitado" solo puede acceder a los trabajos que se encuentran en la carpeta pública.

Una vez que el usuario se ha autenticado, el proceso se ejecuta y los resultados se muestran en la ventana del navegador.

![Salida HTTP del trabajo del servidor FlowForce](https://lh3.ggpht.com/-7_h3GTIn8Eg/UmGGadtIDJI/AAAAAAAABco/qsTq5pbmdVk/clip_image004%25255B3%25255D.png?imgmax=800 "HTTP output from the FlowForce Server job")

**El servidor FlowForce está disponible para las plataformas Windows, Linux y Mac OS. Para empezar a utilizarlo, ** [**haga clic aquí para descargar una versión de prueba gratuita**](https://www.altova.com/es/download-trial-server.html)**!**
