2010年2月18日 星期四

ERP SOA 亂中有序 亂中有續 亂中有緒 ??

ERP SOA 亂中有序 亂中有續 亂中有緒 ??

模組層級服務組合案例 ??

>>胡搞也是搞
>>有搞也是搞
>>亂搞也是搞

SalesOrder的模組元件,組合了三個服務,

分別為CrtSO, QrySalsesData, ConfirmSO, <<

依序所作的任務為建立銷售訂單、

查詢銷售訂單以及確認銷售訂單的動作。

PurchaseOrder的模組元件,組合了三個服務,

分別為CrtPO, QryPurchaseData, ConfirmPPPO,

依序所作的任務為建立採購訂單、

查詢採購訂單以及確認採購訂單的動作。

圖5為SalesOrder的實作,
最終模組內部服務的編排方式,
模組的實作可以使用多種程式語言來達成,
如Java以及BPEL,
圖中Receive表示SalesOrder模組的進入點,
而Reply是執行完整個模組之後的回應結果,
QrySalesDataAssign為QrySalsesData的介面,
規定在使用QrySalsesData服務之前,
需要先輸入特定值,
例如此服務的任務為查詢,
所以需要輸入特定的查詢資料,
這些資料和型態都會在介面中規定,
接下來才能夠執行QrySalsesData的服務,
當QrySalsesData服務執行完成之後,
也會有特定的回應,
例如根據輸入資料查詢過後的結果。

沒有留言: