📜  BPEL-异步交互

📅  最后修改于: 2020-10-15 10:43:15             🧑  作者: Mango


客户端BPEL流程向服务BPEL流程发送请求(下图中的d1),并等待直到服务答复(下图中的d2)。

例如,用户请求订阅在线申请表以申请大学录取,并且除非请求被录取办公室接受,否则无法确认该请求。

异步交互

  • 客户端BPEL流程需要一个调用活动来发送请求,并需要一个接收活动来接收回复。

  • 服务BPEL流程需要一个接收活动来接受传入的请求,并需要一个调用活动来返回所请求的信息或故障。

    –从同步和异步BPEL流程进行响应之间的区别在于,同步服务使用回复活动来响应客户端,而异步服务使用调用活动。

  • 与所有合作伙伴活动一样,Web服务描述语言(WSDL)文件定义了交互。 WSDL文件如下所示。

WSDL文件