關(guān)于本文
作者:楊霖(dev2dev論壇id:yanglf911),資深J2EE架構設計及開(kāi)發(fā)工程師,WebLogic專(zhuān)家,目前擔任BEA dev2dev論壇的WebLogic Develop/Integration版主,從事相關(guān)的技術(shù)支持工作.
WebLogic Integration是業(yè)界一流的電子商務(wù)集成平臺,它通過(guò)提供業(yè)務(wù)過(guò)程管理,應用程序集成,業(yè)務(wù)到業(yè)務(wù)的集成,數據集成等功能,高效可靠地整合企業(yè)內部與外部的各類(lèi)資源,以最少的花費幫助企業(yè)實(shí)現電子商務(wù)的夢(mèng)想。在Weblogic Integration的四大集成領(lǐng)域中,尤以業(yè)務(wù)過(guò)程管理(BPM)最為基礎和重要,本文旨在為那些希望學(xué)習BPM的朋友提供一個(gè)入門(mén)的實(shí)例,幫助他們快速體驗這一先進(jìn)的技術(shù)。
業(yè)務(wù)簡(jiǎn)介
本文提供的BPM實(shí)例演示了一個(gè)簡(jiǎn)單的出庫單審核工作流。我們在流程的開(kāi)始模擬生成一張出庫單,初始化物料ID以及出庫數量(假定單據只有一種物料)。審核時(shí),工作流引擎會(huì )通過(guò)訪(fǎng)問(wèn)庫存組件(Inventory)的業(yè)務(wù)方法獲取當前物料的庫存余額,并和出庫數量做一個(gè)比較,一旦出庫數量大于當前庫存余額,就向客戶(hù)端發(fā)送一個(gè)警告,并放棄審核,反之則安全地結束該流程。通過(guò)這個(gè)例子,您可以體驗:
一. 配置 BPM 域
二. 配置工作流的相關(guān)資源
三. 工作流設計
四. 工作流測試
下載本文的示例文件
BPMDemo.zip
聯(lián)系客服