簡介Fixflow是一款開源的基于BPMN2.0標準的工作流引擎,由Fixflow開源聯(lián)盟組織(Fixflow OpenSource Union) 進行社區(qū)化管理,引擎底層直接支持BPMN2.0國際標準, 吸納了 jBPM3 、 Activiti5、BonitaBPM 等國際開源流程引擎的精髓, 同時提供了強大的中國式流程流轉(zhuǎn)處理,引擎采用微內(nèi)核+插件形式設(shè)計,提供靈活的擴展模式, 建模采 用基于BPMN2.0標準的Eclipse設(shè)計器和基于Web的流程設(shè)計器,不僅僅為審批流程提供了解決方案, 同時還為復雜業(yè)務(wù)流程編排提供了強大的支持。 FixFLow本身并不具備完整的開發(fā)平臺功能,它的定位是專門用于集成到現(xiàn)有系統(tǒng)的引擎。 Fixflow開源聯(lián)盟Fixflow開源聯(lián)盟(Fixflow OpenSource Union,簡稱FOSU)是一個由在中國使用Fixflow開源流程引擎的企業(yè)用戶組成的聯(lián)盟。致力于解決各個行業(yè)的企業(yè)用戶對業(yè)務(wù)流程管理的需求,基于Fixflow開源項目平臺協(xié)同研發(fā)工,集中中國最頂尖的流程研發(fā)管理人員,使其完善,使之成為世界頂級的開源項目,同時解決企業(yè)業(yè)務(wù)流程開發(fā)中的問題,為聯(lián)盟成員的商業(yè)產(chǎn)品及社區(qū)用戶提供強大底層支持。 其他Git倉庫國內(nèi)訪問速度比較慢的朋友可以考慮從國內(nèi)的Git倉庫拉取代碼: 開源中國社區(qū)-中國:(https://git.oschina.net/kenshinnet/fixflow) GitHub-美國:(https://github.com/fixteam/fixflow) csdn_code -中國:(https://code.csdn.net/fixflow/fixflow) 貢獻企業(yè)Fixflow 項目是由社區(qū)驅(qū)動的,它的快速發(fā)展離不開企業(yè)的支持,我們歡迎更多的企業(yè)來使用Fixflow,并為社區(qū)做出貢獻。 為什么選擇FixFlow?· 開源以及強大的社區(qū)支持 · 基于國際業(yè)務(wù)流程標準BPMN2.0 · 支持復雜式的中國流程流轉(zhuǎn)處理 · 強大的基于BPMN2.0建模的Eclipse插件設(shè)計器 · 基于Web的流程設(shè)計器 · 強大靈活的擴展模式 · 基于圖形化設(shè)計的外部系統(tǒng)調(diào)用連接器 · 基于Web的流程管控中心 · 專門用于集成的BPM產(chǎn)品 · 支持Groovy、BeanShell等多種動態(tài) 代碼打包下載內(nèi)核版本不帶web環(huán)境,用戶需要自己開發(fā)web展現(xiàn)界面,內(nèi)置Web版本自帶任務(wù)、管控中心。 流程設(shè)計器(國內(nèi)最強大的BPMN設(shè)計器) 設(shè)計器提供兩種版本,完整Eclipse版本、單一插件版本。 資源介紹開發(fā)者交流社區(qū)QQ群: 152654373 演示系統(tǒng)地址: http://218.107.242.90:9633/bpmcenter/ 用戶名:admin 密碼:1 用戶向?qū)?/strong>: http://fixteam./fixflow/userguide/out/html/index.html 用戶向?qū)щx線版本 5.1: http://pan.baidu.com/s/1tGkiM 學習怎樣使用和集成FixFlow: https://github.com/fixteam/fixflow/wiki 團隊Blog地址: http://fixteam./fixflow/blog/ Fixflow開放日活動視頻: 開放日視頻 教學視頻分支介紹
項目介紹
如何選擇?
如何操作流程引擎文檔說明【用戶向?qū)臋n】提供了快速學習FixFlow引擎的途徑,推薦從用戶向?qū)臋n開始學習,【示例文檔】提供了現(xiàn)實業(yè)務(wù)中常用的功能例子,【開發(fā)人員Blog文章列表】提供了高級功能詳細講解。
登錄界面引擎構(gòu)架圖Fixflow內(nèi)核采用的Token驅(qū)動驅(qū)動機制,Api則層借鑒了Activiti的設(shè)計,并基于BPMN2.0的執(zhí)行語義設(shè)計。 功能模塊圖Eclipse設(shè)計器界面Web設(shè)計器界面如何提交bug或者問題在Fixteam/FixFlow項目上點擊Issues->New Issue提交bug,在標簽欄選擇bug、優(yōu)先級、狀態(tài)(未解決)三個標簽,然后提交。我們會根據(jù)bug內(nèi)容反饋相關(guān)信息給您。 5.1版本新功能介紹Web流程設(shè)計器(預覽版)
Eclipse設(shè)計器新增功能
流程引擎新增功能
未來的版本6.0.0(2014-?)功能方向: 設(shè)立開源組織 Fixflow Org管理,全新版本,BPMN2.0規(guī)范全方位支持,同時引入 Dubbo、MuleEsb、ActiveMQ 支持 1.可擴展的實現(xiàn)事件支持(Message、Error、Signal、Link、Compensation、Escalation、Conditional) 2.事務(wù)節(jié)點、事件子流程、事件網(wǎng)關(guān) 3.可擴展的規(guī)則引擎引入(Drools) 4.全新的處理人選擇器,方便開發(fā)人員選擇處理者,積累處理者選擇規(guī)則。 5.功能更加完善的web流程設(shè)計器 6.引入Maven方式構(gòu)建 歷史的腳印5.1.0(2014-1)Web流程設(shè)計器(預覽版)
Eclipse設(shè)計器新增功能
流程引擎新增功能
5.0.0(2013-10)
4.7.0(2013-6)
4.0.0(2012-3)
3.5.0(2010-5)
3.0.0(2009-11)
2.5.0(2007-06)
1.0.0(2000-05)
|
|
|
來自: 賈朋亮博客 > 《Fixflow引擎解析》