jbpm的含義

jBPM,全稱是Java Business Process Management,是一種基於J2EE的輕量級工作流管理系統。jBPM是公開源代碼項目,它使用要遵循 Apache LicensejBPM20041018,發佈了2.0版本,並在同一天加入了JBoss,成爲了JBoss企業中間件平臺的一個組成部分,它的名稱也改成JBoss jBPM。隨着jBPM加入JBoss組織,jBPM也將進入一個全新的發展時代,它的前景是十分光明的。

jBPM
最大的特色就是它的商務邏輯定義沒有采用目前的一些規範,如WfMC´s XPDL, BPML, ebXML, BPEL4WS等,而是採用了它自己定義的JBoss jBPM Process definition language (jPdl)jPdl認爲一個商務流程可以被看作是一個UML狀態圖。jPdl就是詳細定義了這個狀態圖的每個部分,如起始、結束狀態,狀態之間的轉換等。

jBPM
的另一個特色是它使用Hibernate來管理它的數據庫。Hibernate是目前Java領域最好的一種數據持久層解決方案。通過HibernatejBPM將數據的管理職能分離出去,自己專注於商務邏輯的處理。

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章