FlowForce 服务器任务作为 HTTP 服务

FlowForce Server 的管理员可以将任务定义为 HTTP 服务,从而让最终用户能够像打开网页一样,轻松地按需执行这些任务。

当 FlowForce Server 作业以 HTTP 服务的方式运行时,结果会返回到 Web 浏览器。如果最后一个步骤是 StyleVision Server 的转换,那么该作业可以生成一个富文本的基于 HTML 的网页。

更重要的是,相同的处理结果同时会被保存到企业工作流程中。 下图展示了一个任务的最后执行步骤,该任务查询 Groupon API(我们之前已经介绍过 Groupon API,点击此处了解更多信息)。这个步骤定义了一个 StyleVision Server 转换,该转换会创建一个名为 ExtremeGrouponMobile.html 的文件,并将它保存到工作目录中。

这个特定任务没有时间触发器、文件系统触发器或远程服务器触发器,尽管可以使用任何这些触发器。相反,该任务可以根据需要通过图像底部“服务”部分中定义的URL访问。

在我们的示例中,FlowForce Server 运行在一个名为 vmarketing001 的工作站上,并且服务端口配置为 4646,因此完整的 URL 如下:

http://vmarketing001:4646/service/extremeGrouponMobile

当用户在浏览器窗口中输入网址时,最初的响应将是一个来自 FlowForce 服务器的登录请求。

是的!此服务仅对经过身份验证且具有访问存储 FlowForce Server 任务的文件夹权限的用户可用。FlowForce Server 的管理员创建用户和组,并定义他们的访问权限。这使得管理员能够为人力资源部门定义任务,而销售或采购部门无法执行这些任务。在我们的例子中,以“访客”身份登录的远程用户只能访问公共文件夹中的任务。

一旦用户身份验证成功,任务就会开始运行,并将结果显示在浏览器窗口中。

FlowForce Server 适用于 Windows、Linux 和 Mac OS 平台。如果您想开始使用, 请点击此处下载免费试用版