Activiti工做流實戰-2

兩個基礎知識:git

工做流引擎 
ProcessEngine對象,這是Activiti工做的核心。負責生成流程運行時的各類實例及數據、監控和管理流程的運行。 
BPMN 
業務流程建模與標註(Business Process Model and Notation,BPMN) ,描述流程的基本符號,包括這些圖元如何組合成一個業務流程圖(Business Process Diagram)github

首先,上章的內容都完成後,咱們就須要先給你的eclipse或其餘工具安裝一個activiti的Activiti BPMN 2.0 designer插件,這個插件是爲了畫工做流的流程圖,安裝過程參考博客http://my.oschina.net/githubhty/blog/690269,再次強調若是安裝卡在任何問題上請重裝eclipse。windows

安裝完畢後,在資源文件目錄建立一個diagrams文件夾,存放activiti的工做流程圖和xml文件,點擊文件夾右鍵new-other-Activiti Diagram,而後輸入name肯定,打開windows-show views-Properties,而後拖幾個圖標進來,全部流程都須要兩個事件,開始和結束,startEvent和EndEvent,而後中間能夠加入一些簡單的usertask,畫完後的流程圖eclipse

畫完後保存,若是沒有圖片生成,則按以下操做。工具

以後就是建立流程引擎——部署流程引擎——啓動流程實例——查看用戶任務——用戶完成任務——查看用戶歷史任務的一套流程。.net

代碼以下:插件

部署有兩種方式xml

一、以ZIP輸入流的方式部署(實際開發只要是導入zip工做流程)對象

二、以bpmn和png文件部署blog

整個簡單的流程基本走完。

相關文章
相關標籤/搜索