工作流多实例
1.多实例介绍
多实例活动
是为业务流程中的某个步骤定义重复的一种方式。在编程概念中,多实例与 for each
结构相匹配:它允许对给定集合中的每个项目按顺序或并行地执行某个步骤或甚至一个完整的子流程。
多实例是一个有额外属性(所谓的 “多实例特性”)的常规活动,它将导致该活动在运行时被多次执行。以下活动可以成为多实例活动。
- Service Task 服务任务
- Send Task 发送任务
- User Task 用户任务
- Business Rule Task 业务规则任务
- Script Task 脚本任务
- Receive Task 接收任务
- Manual Task 手动任务
- (Embedded) Sub-Process (嵌入)子流程
- Call Activity 发起活动
- Transaction Subprocess 事务子流程
网关或事件不能成为多实例。
如果一个活动是多实例的,这将由活动底部的三条短线表示。三条垂直线表示实例将以<