构建定制的安装服务

在您创建新流程应用程序时会缺省创建安装服务,并且在您安装 Snapshot 时会使用该服务。 您可以定制该服务以处理目标环境中的高级需求。

开始之前

确保您拥有对要安装的流程应用程序的写访问权。有关授予对流程应用程序访问权的更多信息,请参阅管理对 Process Center repository 的访问

关于此任务

您可以向安装服务添加调用和脚本,以在其他环境中的 Process Server 上安装流程应用程序时执行特定功能。以下列表包含了定制安装服务可能处理的一些任务。
  • 创建或更新数据库表
  • 更新必要的环境变量
  • 确定哪些 Snapshot 已经安装
  • 迁移单独的流程实例
  • 创建定制的时间安排

例如,您可以定制一个安装服务,以在目标 Process Server 上创建用于保存数据(例如,流程中存在的下拉菜单的选项)的表。当需要在这些菜单选项基础上添加内容或对这些选项进行更改时,可以修改此服务,以使这些数据库更新会在安装期间自动得到处理。

过程

要向安装服务添加功能,请执行以下步骤。

  1. Process Designer 中打开流程应用程序。
  2. 设置类别中,打开此安装服务。
  3. 在打开的图中,添加特定安装所需的服务调用和脚本。
  4. 保存更改。