activiti5 工做流的入門,最近工做須要,學習了一下工做流,使用的是activiti 它的前身是jBPM。 html
在入門階段,我推薦能夠看http://www.mossle.com/activiti-basic.html git
這裏面的7個視頻從安裝插件到部署一個最簡單的工做流都講解了。視頻長度也不長,學習週期很短,並且對入門的幫組很大。 web
若是對上面的視頻已經掌握了,那就按網絡上面比較火的咖啡兔的demo,他在git提供了maven和no-maven的demo代碼,能夠下載下來跑跑看。 json
接着能夠結合activiti的文檔pdf和咖啡兔的demo來查看工做流的一些功能,好比流程圖導出,任務完成,流程實例啓動等。 api
總結一下activiti的幾個重點: 網絡
Activiti Modeler是一個BPMN web建模組件,它是Activiti Explorer web應用的一部分。咱們也能夠本身把這個部分集成到本身的系統中,至於如何集成咖啡兔的文章有專門講述:http://www.kafeitu.me/activiti/2013/03/10/integrate-activiti-modeler.html maven
Activiti REST 就是Activiti 結合RestLet提供url來給用戶去操做工做流的方法,以json方式傳遞數據,能夠參考文檔。說白了就是直接提供給url來調用activiti的api。 學習
在activiti開發過程當中api的幾個最主要的服務類: url
bpmn咱們說畫的流程圖都是基於它的標準,因此要如何畫流程圖,有哪些標籤均可以查看bpmn來實現。 spa
舉例:
在下面的文章,我會把在工做過程當中遇到的一些問題或者代碼貼出來。