A Workflow Manager 服务是一种源于 ArcGIS Workflow Manager 资料档案库的 ArcGIS 服务。通过这种方法,您可使用 ArcGIS 在 Web 上提供工作流管理功能。您将使用桌面工具来定义 Workflow Manager 系统,并将资料档案库发布为 ArcGIS for Server 上的服务。
Workflow Manager 服务有哪些用途?
利用 Workflow Manager 服务,可通过 REST 和 SOAP API 将现有的业务流程与 GIS 工作流进行集成。可通过 Web 应用程序来查看作业状态、向员工分配工作以及评估现有作业的进展情况。
如何开始创建 Workflow Manager 服务?
所有 Workflow Manager 服务都在 ArcGIS Workflow Manager 管理器内部启动(可在其中定义业务流程)。
Workflow Manager 资料档案库包含一组存储工作流相关信息的地理数据库表。这些表是使用创建工作流数据库地理处理工具在地理数据库内部创建的。
运行安装后配置后,您就可以开始定义 Workflow Manager 系统的内容了。通常组织会委派一个或多个了解业务流程的人员负责将这些流程转换为 ArcGIS Workflow Manager 工作流。有关如何将流程转换为工作流的信息,请参阅构建并记录工作流。
完成配置 Workflow Manager资料档案库并且可以将其与他人共享时,请选择并右键单击数据库,然后单击共享为 Workflow Manager 服务。共享为服务对话框上的各项可帮助您着手将 ArcGIS Workflow Manager 资料档案库共享为服务。有关完整说明,请参阅发布 Workflow Manager 服务。
将 ArcGIS for Server 令牌身份验证与 Workflow Manager for Server 配合使用
ArcGIS Workflow Manager for Server 支持利用 ArcGIS for Server 令牌身份验证保护 Workflow Manager 服务并加强在 ArcGIS for Server 中或 Windows 域中设置的角色。
使用令牌身份验证时,需要在 Workflow Manager 数据库中添加设置以确保正确用户将令牌传递到 Workflow Manager 服务。
在 Workflow Manager 数据库的 JTX_Properties 表中添加一个值为 ENFORCE_TOKEN_MATCH 的 TRUE 设置。可通过将表添加到 ArcMap并使用未版本化的编辑会话来编辑此表。添加设置后,需要重新启动 ArcGIS for Server 服务以使其生效。