调用异步 Web 服务
如前所述,异步 Web 服务是向其他 Web 服务发送请求并等待响应的服务。
在下面的屏幕截图中,我们创建了异步 BPEL 流程,该流程具有接收活动以接受来自用户的请求。分配活动进一步将值分配给请求中的不同元素。
接下来,调用活动调用 HelloWorld 应用程序,该应用程序同时发送响应并在接收活动中捕获。
此外,我们还有回调活动,它最终生成输出并异步发送响应。
如果双击 receiveInput 或 callbackClient,您将看到它们每个都只有一个变量。
receiveInput → inputVariable callbackClient → outputVariable