调用
另请参见
调用活动将通过伙伴提供的端口,在 BPEL 流程和伙伴 Web 服务之间调用单向或请求-响应操作。调用可以是同步和异步的。换句话说,它允许 BPEL 流程与伙伴之间交换消息。
当调用与伙伴 Web 服务进行交互时,调用活动应与图中的伙伴链接元素相关联。
使用调用元素:
- 在“设计”视图中,将“调用”元素从组件面板拖到图中。
- 右键单击调用元素,然后选择“编辑”。
- 在属性编辑器对话框中,请配置以下内容:
- 名称。输入任意名称。
- 伙伴链接。选择要为其指定操作的伙伴链接。还可以使用另一种方法将伙伴链接与调用活动相关联,方法是将消息流拖到图中。
- 操作。定义要调用的操作。此操作已在伙伴 WSDL 文件中进行了定义,因此只需从下拉列表中选择它即可。
- 输入变量。创建新变量或使用现有变量,将输入数据传递给伙伴服务。
- 输出变量。创建新变量或使用现有变量,传输从伙伴服务中收到的数据。
现在,已将调用元素配置为对目标伙伴 Web 服务的调用。
添加关联
调用活动上的关联集用于验证出站消息包含的数据是否与在指定关联集实例中找到的数据一致。
要定义关联,请使用关联向导。也可以手动设置关联。
- 另请参见
- 伙伴链接
- 创建变量
- 了解关联。使用关联向导
- 手动添加关联集
- “新建变量”对话框
- BPEL 设计器组件面板:Web 服务
- 关于 BPEL 设计器的“设计”视图
法律声明