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