BPEL 设计器:了解关联。使用关联向导

另请参见

BPEL 服务引擎运行时环境使用称为“关联”的机制来跟踪多个长时间运行的有状态消息交换,这些交换通常是在 BPEL 流程与其伙伴服务之间进行的。此类对话中的消息将映射到由 WSDL 文件中定义的一个或多个属性组成的复合值。

因此,关联集使用标准化的、独立的实现方式来支持 Web 服务之间的有状态协作。关联集依赖于存储在消息信封、头或业务文档本身中的关联数据标记。关联声明依赖于消息的声明性属性。属性是查询标识的消息中的一个字段。查询由称为属性别名的特定结构来指定。

以下术语适用于关联:

使用和表示关联的元素

您可以为 Process 元素定义关联集。消息活动(调用回复接收)随后将使用定义的关联集,它们描述了流程和伙伴服务之间的对话。

调用活动上的关联集用于验证出站消息包含的数据是否与在指定关联集实例中找到的数据一致。

关联集名称还用于 Pick 元素的活动消息分支以及事件处理程序活动事件变体。

定义关联的方法有:

使用关联向导

关联向导用于为两个消息传送活动定义关联,例如,调用、回复、接收、Pick 元素的活动事件或活动消息分支。

注意:该向导仅用于创建关联。不能在该向导中编辑关联。

使用关联向导创建关联:

另请参见
手动添加关联集
使用 "WSDL" 视图配置属性和属性别名

法律声明