BPEL - 部分處理



現在,我們將學習BPEL中部分處理的概念。

  • 客戶端BPEL流程向服務端BPEL流程傳送請求並立即收到響應,但服務端的處理仍在繼續。

  • 此模式還可以包含多個短時回撥,然後進行長期處理。

  • 例如,客戶端傳送購買度假套餐的請求,服務端立即回覆確認購買,然後繼續預訂酒店、航班、租車等等。

  • 對於非同步事務,客戶端BPEL流程需要每個請求一個呼叫活動和每個回覆一個接收活動;對於同步事務,只需要每個事務一個呼叫活動。

  • 服務端BPEL流程需要每個來自客戶端的請求一個接收活動,以及每個響應一個呼叫活動。響應完成後,服務端BPEL流程可以繼續其處理,使用在事務中收集的資訊來執行必要的任務,而無需客戶端的任何進一步輸入。

  • 與所有合作伙伴活動一樣,Web服務描述語言 (WSDL) 檔案定義了互動。

Partial Processing
廣告
© . All rights reserved.