jBPM簡介
jBPM
即java Business Process
Management,基于java的業(yè)務(wù)流程管理系統(tǒng),它是市面上相當流行的一款開源工作流引擎,引擎底層基于獲得Active
Diagram模型。作為jBoss的一個子項目,它使用了hibernate,因此可以很好的支持主流數(shù)據(jù)庫。
一般來說,很多人都會問一
個問題,為什么選擇jBPM4,而不是OSWorkFlow或者其他工作流引擎呢?在此就說一點兒OSWorkFlow的壞話吧,首先
OSWorkFlow自從2006年1月8日以來就再也沒有發(fā)布過新版本,其次,之前找到過一份OSWorkFlow的介紹文檔,實例中的代碼量讓人產(chǎn)生
了不小的畏懼心理,而且OSWorkFlow不提倡使用流程設(shè)計器,而是建議開發(fā)者直接進行編碼,這就把自己限制在了開發(fā)層次,不利于向業(yè)務(wù)層面滲透。