调用异步 Web 服务

如前所述,异步 Web 服务是向其他 Web 服务发送请求并等待响应的服务。

在下面的屏幕截图中,我们创建了异步 BPEL 流程,该流程具有接收活动以接受来自用户的请求。分配活动进一步将值分配给请求中的不同元素。

接下来,调用活动调用 HelloWorld 应用程序,该应用程序同时发送响应并在接收活动中捕获。

此外,我们还有回调活动,它最终生成输出并异步发送响应。

如果双击 receiveInputcallbackClient,您将看到它们每个都只有一个变量。

receiveInput → inputVariable
callbackClient → outputVariable

调用异步 Web 服务