BTS 活动和过程
活动 是 BTS 执行单元。 它为程序执行的 BTS 等效项实例提供环境。 过程由一个或多个活动的集合组成,并且是通过 BTS 识别的最大实体。
BTS 活动的状态存储在磁盘上,并根据需要重新存储在内存中。 通常,它表示业务事务的其中一项操作。
活动可以分层组织,在可能有若干层深的树结构中。 层次结构顶部的活动称为 根活动 。 启动另一个活动的活动称为 父活动 。 由另一个活动启动的活动称为 子活动 。 例如,如果活动 A 启动活动 B ,那么 B 是 A 的子代; A 是 B 的父代。 请注意,除了没有父活动的根活动之外,活动可以是父活动和子活动。
进程 是 BTS 识别的最大实体。 它由一个或多个活动的集合组成。 它始终包含根活动。 当进程运行时,实现其根活动的程序将接收控制。 通常,过程是业务交易的实例。
可以使用 DEFINE PROCESS 命令的 PROCESSTYPE 选项对进程进行分类。 进程中的所有活动都继承相同的 PROCESSTYPE 属性。 通过对流程进行分类,可以更轻松地找到特定流程-BTS 浏览命令允许按流程类型进行过滤。