前页 后页

活动

BPMN 2.0活动表示在流程内执行的工作。一个活动可以建模为:

  • 子流程-定义为其他BPMN 2.0元素流的复合活动或
  • 任务-无法分解成较小单元的原子活动
活动-任务和子流程-也可以选择充当循环构造。 OMG BPMN 2.0规范定义了两种Looping构造类型:
  • 标准循环(持续或直到)
  • 多实例循环(每个)

BPEL属性

  • 双击BPEL图中的Activity
  • 右键单击活动| BPEL | BPEL 2.0属性

选件

选项

行动

也可以看看

名称

键入活动的名称。

类型

指定活动是否为:

  • 任务或
  • 子流程

任务类型/子流程类型

根据在“类型”字段中选择的值,“任务类型/子流程类型”字段具有以下值:

  • 任务类型:
    -摘要
    -业务规则
    -手册
    -接收
    -剧本
    -发送
    -服务
    -用户
  • 子流程类型:
    -  特设
    -通话活动
    -补偿
    -嵌入式
    -活动
    -交易

详细信息选项卡

根据所选的任务类型,“详细信息”选项卡将更改:

接收/发送/服务任务类型

  • 泳池套餐-选择代表参与参与者之一的套餐
  • 操作-从选定池程序包的操作列表中选择一个操作

作业

(可选)在此选项卡的SupportingElements包中选择一个或多个Assignment元素。

分配 创建BPEL 2.0模型结构

循环细节

(可选)可以在回路中按顺序重复活动。在此选项卡中指定“活动循环”详细信息。

  • 循环类型-选择“标准”以创建“ while”或“直到”循环,或选择“ MultiInstance”以创建“ for each”循环
  • 在循环开始时评估条件-选中此选项以创建“ while”标准循环;默认为未选中,直到“直到”循环
  • 循环条件-为标准循环输入布尔条件或为多实例循环输入数字条件
  • 循环最大值-(可选)为标准循环指定循环评估的最大值
  • 循环顺序-对于MultiInstanceLoop类型,选择“并行”以并行生成实例,或者选择“顺序”以按顺序生成实例

单击此按钮保存在对话框中输入的值。

取消

单击此按钮可放弃在对话框中输入的值。

救命

单击此按钮以显示此帮助主题。

一般

单击此按钮以打开“ UML属性”对话框。

属性对话框

笔记

  • “分配”标签不适用于子流程
  • “循环详细信息”选项卡不适用于事件子流程
  • 业务规则,手册,脚本和用户任务类型无法映射到BPEL 2.0
  • 临时,呼叫活动和事务子流程类型无法映射到BPEL 2.0