一、JBPM定義
JBPM,全稱是Java Business Process Management(業(yè)務(wù)流程管理),它是覆蓋了業(yè)務(wù)流程管理、工作流、服務(wù)協(xié)作等領(lǐng)域的一個(gè)開源的、靈活的、易擴(kuò)展的可執(zhí)行流程語言框架。
二、為什么用JBPM
業(yè)務(wù)分析師和開發(fā)人員使用的是同一種語言來交談,大大降低了開發(fā)的風(fēng)險(xiǎn),如果要開發(fā)一個(gè)項(xiàng)目,速度也更快了,因?yàn)殚_發(fā)人員不用再將用戶需求轉(zhuǎn)化成軟件設(shè)計(jì)了。其次,JBPM采用的不是一般的開發(fā)工具,而是自己的圖形化開發(fā)工具,非常方便隨時(shí)了解和掌握運(yùn)行的進(jìn)程。最后,JBPM的流程框架非常靈活,使用起來也非常安全,它經(jīng)過了安全認(rèn)證,因此可以保證一些商業(yè)機(jī)密不被泄露。
三、JBPM環(huán)境配置詳解