接收

另请参见

业务流程将通过关联的接收和回复活动向其合作伙伴提供服务。接收活动会使流程等待来自合作伙伴服务的匹配消息的到达。流程只有收到来自合作伙伴服务的匹配消息时才会继续或结束。因此,接收活动的属性是合作伙伴链接、端口类型(可选)和合作伙伴将要调用的操作。

接收活动还可以用于启动业务流程实例。对于此初始的接收元素,必须将“创建实例”属性设置为 "yes"。如果流程中还包含其他接收活动,则应该将其“创建实例”属性设置为 "no"。

使用接收元素

  1. 在“设计”视图中,将“接收”元素从组件面板拖到图中。
  2. 右键单击图中的接收元素,然后选择“编辑”。
  3. 在属性编辑器对话框中,请配置以下内容:
  4. 接收元素现在被配置为等待来自合作伙伴 Web 服务的消息。

添加关联集

您可以在接收元素中添加为 Scope 和 Process 元素定义的关联集。将关联集添加到接收之前,请确保为父 Scope 或整个 Process 定义了至少一个关联集

将关联集添加到接收中:

  1. 在“设计”视图中,右键单击接收元素,然后选择“编辑”。
  2. 在属性编辑器中,选择“关联”标签,然后单击“添加”。
  3. 在“选择关联集”对话框中,展开关联集节点,选择该关联集,然后单击“确定”。
  4. (可选)根据需要,添加更多的关联集,然后单击“确定”。
另请参见
合作伙伴链接
回复
了解关联
创建变量
BPEL 设计器组件面板:Web 服务
“新建变量”对话框
关于 BPEL 设计器的“设计”视图

法律声明