Activiti(開源bpm軟件)是一款新的基于Apache許可的開源BPM平臺,是一個獨立運作和經(jīng)營的開源項目品牌。 Activiti將是一種輕量級,可嵌入的BPM引擎,而且還設(shè)計適用于可擴展的云架構(gòu)。有需要就下載吧
基本簡介
Activiti項目是一項新的基于Apache許可的開源BPM平臺,從基礎(chǔ)開始構(gòu)建,旨在提供支持新的BPMN 2.0標準,包括支持對象管理組(OMG),面對新技術(shù)的機遇,諸如互操作性和云架構(gòu),提供技術(shù)實現(xiàn),提供Activiti源碼下載。
功能介紹
7大接口
1、RepositoryService:提供一系列管理流程部署和流程定義的API。
2、RuntimeService:在流程運行時對流程實例進行管理與控制。
3、TaskService:對流程任務(wù)進行管理,例如任務(wù)提醒、任務(wù)完成和創(chuàng)建任務(wù)等。
4、IdentityService:提供對流程角色數(shù)據(jù)進行管理的API,這些角色數(shù)據(jù)包括用戶組、用戶及它們之間的關(guān)系。
5、ManagementService:提供對流程引擎進行管理和維護的服務(wù)。
6、HistoryService:對流程的歷史數(shù)據(jù)進行操作,包括查詢、刪除這些歷史數(shù)據(jù)。
7、FormService:表單服務(wù)。
28張表
1、act_ge_ 通用數(shù)據(jù)表,ge是general的縮寫
2、act_hi_ 歷史數(shù)據(jù)表,hi是history的縮寫,對應(yīng)HistoryService接口
3、act_id_ 身份數(shù)據(jù)表,id是identity的縮寫,對應(yīng)IdentityService接口
4、act_re_ 流程存儲表,re是repository的縮寫,對應(yīng)RepositoryService接口,存儲流程部署和流程定義等靜態(tài)數(shù)據(jù)
5、act_ru_ 運行時數(shù)據(jù)表,ru是runtime的縮寫,對應(yīng)RuntimeService接口和TaskService接口,存儲流程實例和用戶任務(wù)等動態(tài)數(shù)據(jù)
背景說明
創(chuàng)始人Tom Baeyens是JBoss jBPM的項目架構(gòu)師,以及另一位架構(gòu)師Joram Barrez,一起加入到創(chuàng)建Alfresco這項首次實現(xiàn)Apache開源許可的BPMN 2.0引擎開發(fā)中來。 Activiti是一個獨立運作和經(jīng)營的開源項目品牌,并將獨立于Alfresco開源ECM系統(tǒng)運行。 Activiti將是一種輕量級,可嵌入的BPM引擎,而且還設(shè)計適用于可擴展的云架構(gòu)。 Activiti將提供寬松的Apache許可2.0,以便這個項目可以廣泛被使用,同時促進Activiti BPM引擎和BPMN 2.0的匹配,該項目現(xiàn)正由OMG通過標準審定。 加入Alfresco Activiti項目的是VMware的SpringSource分支,Alfresco的計劃把該項目提交給Apache基礎(chǔ)架構(gòu),希望吸引更多方面的BPM專家和促進BPM的創(chuàng)新。
- PC官方版
- 安卓官方手機版
- IOS官方手機版