業(yè)務流程
業(yè)務流程 為協(xié)調(diào)企業(yè)服務和描述業(yè)務邏輯提供了基本的手段。業(yè)務流程由一系列按照指定順序執(zhí)行的(串行或并行)活動或步驟組成。業(yè)務流程編輯器是讓您能夠依據(jù) BPEL 標準快速地編輯業(yè)務流程的可視化構(gòu)造工具。
業(yè)務狀態(tài)機
業(yè)務狀態(tài)機 是事件驅(qū)動的業(yè)務事務,該業(yè)務事務定義了應用軟件中給定部分的一組狀態(tài)。狀態(tài)機根據(jù)接收到的外部事件從一個有效狀態(tài)轉(zhuǎn)移到下一個有效狀態(tài)。對于一個給定事件,使用各種條件來決定新的有效狀態(tài)。售貨機可以作為一個簡單的例子,當它接收到足夠的錢則轉(zhuǎn)換到激活選擇按鈕的狀態(tài)。在做出選擇之后,它就轉(zhuǎn)變到分發(fā)商品(比如說一個巧克力棒)的狀態(tài)。可以使用狀態(tài)機編輯器來構(gòu)造業(yè)務狀態(tài)機,它與業(yè)務流程編輯器一樣是可視化的編輯工具,并且?guī)缀醪恍枰哂?Java 編程經(jīng)驗。
業(yè)務規(guī)則(condition)
業(yè)務規(guī)則 描述并實現(xiàn)了業(yè)務策略和實踐。規(guī)則可以增強業(yè)務策略、制定決策、或從現(xiàn)有的數(shù)據(jù)中推理出新的數(shù)據(jù)。通常有兩種不同的指定形式:規(guī)則集或者是決策表。
選擇器 (swich)
選擇器 提供了一種簡單的方法來響應服務請求,并將其路由至另一個處理該請求的服務。路由路徑可以隨著時間的不同而不同。可以使用選擇器來根據(jù)日期調(diào)用不同的服務實現(xiàn)。
接口映射
有些時候,可能有兩個服務由于無法理解相同的操作集合而不能夠彼此進行通信。這種窘境常常使人感到沮喪,此時可以使用接口映射這個簡單的解決方案。接口映射 描述了如何將一種服務的操作轉(zhuǎn)換為另一服務的操作。
業(yè)務對象映射
業(yè)務對象映射,也稱作數(shù)據(jù)映射,用來將業(yè)務數(shù)據(jù)從一種類型轉(zhuǎn)換為另一種類型。在協(xié)調(diào)異構(gòu)系統(tǒng)時,甚至在正常業(yè)務邏輯的某個部分,常常需要將一個業(yè)務對象映射成另一個業(yè)務對象。
人工任務(human task)
人工任務是由人來完成的非常簡單的一組工作。通常,這類任務涉及到與其他服務的交互,因而成為了更大業(yè)務目標中的一項任務。可以使用 WebSphere Integration Developer 和 WebSphere Process Server 在無法及時處理的情況下,上報或委派人工任務。可以根據(jù)系統(tǒng)(比如 LDAP)中定義的組織結(jié)構(gòu),將這些任務分配給個人或者小組(例如管理人員)
業(yè)務對象 : 可理解為業(yè)務流程間的貨幣。
業(yè)務對象 是業(yè)務應用程序中的主要部分
posted on 2007-06-12 15:19
安文豪 閱讀(922)
評論(1) 編輯 收藏