小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

Fixflow引擎解析(一)(介紹) - Fixflow開源流程引擎介紹

 賈朋亮博客 2015-08-04
Fixflow引擎解析(四)(模型) - 通過EMF擴展BPMN2.0元素
Fixflow引擎解析(三)(模型) - 創(chuàng)建EMF模型來讀寫XML文件
Fixflow引擎解析(二)(模型) - BPMN2.0讀寫
Fixflow引擎解析(一)(介紹) - Fixflow開源流程引擎介紹

簡介

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.1http://pan.baidu.com/s/1tGkiM

學習怎樣使用和集成FixFlowhttps://github.com/fixteam/fixflow/wiki

團隊Blog地址http://fixteam./fixflow/blog/

Fixflow開放日活動視頻開放日視頻

教學視頻

系列教學視頻

 系統(tǒng)截圖

分支介紹

  • develop 最新開發(fā)版
  • master 最新穩(wěn)定版
  • v4.7 FixCS平臺集成版本
  • 5.0.0-Final-master 5.0正式版本
  • *-cs CS開發(fā)平臺專用版本
  • release-* 發(fā)布分支為準備新的產(chǎn)品版本發(fā)布做支持
  • hotfix-* 當產(chǎn)品版本的重大bug需要立即解決的時候,我們從對應版本的標簽創(chuàng)建出一個熱補丁分支。
  • feature-* 特性分支是用來為下一發(fā)布版本開發(fā)新特性

項目介紹

  • FixFlow引擎核心項目: fixflow-core、fixflow-expand、fixflow-test

  • 任務(wù)、管控中心項目: bpmcenter、fixflow-common-*、fixflow-manage-*

  • 數(shù)據(jù)庫腳本項目: database

  • 文檔項目: docbook

  • 設(shè)計器相關(guān)項目: eclipse

  • 最終成果物項目: release

如何選擇?

  • Fixflow提供兩種方式的集成:
  • 1.完整集成版本,提供任務(wù)處理中心、流程管控中心、引擎內(nèi)核、擴展項目、Junit測試庫
  • 2.核心集成版本,只提供引擎內(nèi)核、擴展項目、Junit測試庫

  • 第一種適合不想在自己開發(fā)任務(wù)處理和管控中心的用戶,用戶可以將Fixflow的web和自己的web集成到一起。

  • 第二種適合對界面需要大量訂制的用戶,通過流程提供的Api自己開發(fā)任務(wù)處理、管控界面。

  • 注意:Fixflow自帶的任務(wù)處理中心,在應用到實際項目中之前需要對其進行集成開發(fā)來使用用戶各自系統(tǒng)的要求。

如何操作流程引擎

文檔說明

【用戶向?qū)臋n】提供了快速學習FixFlow引擎的途徑,推薦從用戶向?qū)臋n開始學習,【示例文檔】提供了現(xiàn)實業(yè)務(wù)中常用的功能例子,【開發(fā)人員Blog文章列表】提供了高級功能詳細講解。

登錄界面

系統(tǒng)截圖

引擎構(gòu)架圖

Fixflow內(nèi)核采用的Token驅(qū)動驅(qū)動機制,Api則層借鑒了Activiti的設(shè)計,并基于BPMN2.0的執(zhí)行語義設(shè)計。 引擎構(gòu)架圖

功能模塊圖

功能模塊圖

Eclipse設(shè)計器界面

Eclipse設(shè)計器界面

Web設(shè)計器界面

Web設(shè)計器界面

如何提交bug或者問題

在Fixteam/FixFlow項目上點擊Issues->New Issue提交bug,在標簽欄選擇bug、優(yōu)先級、狀態(tài)(未解決)三個標簽,然后提交。我們會根據(jù)bug內(nèi)容反饋相關(guān)信息給您。 系統(tǒng)截圖

5.1版本新功能介紹

Web流程設(shè)計器(預覽版)

  1. 新增流程資源管理器

  2. 新增web流程編輯器,支持流程加載、保存、發(fā)布,暫不支持連接器

Eclipse設(shè)計器新增功能

  1. 設(shè)計器插件新增支持支持kepler版本的eclipse.插件將支持主流的 Indigo (3.7) Juno (4.2)kepler(4.3).

  2. 新的表達式編寫方式,支持手寫表達式不需要彈出編輯框.

  3. 流程創(chuàng)建模板功能,選中一個節(jié)點創(chuàng)建模板,可以在任何流程中來使用創(chuàng)建的模板.

  4. 全新連接器,支持更多控件模型,兼容老連接器可以繼續(xù)使用.

流程引擎新增功能

  1. 引擎支持子流程終止退回主流程指定節(jié)點.

  2. 新增全局操作表單、全局瀏覽表單.

  3. 數(shù)據(jù)庫語句外置,開發(fā)人員可自行修改.

  4. 新增執(zhí)行Rule配置

未來的版本

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è)計器(預覽版)

  1. 新增流程資源管理器

  2. 新增web流程編輯器,支持流程加載、保存、發(fā)布,暫不支持連接器

Eclipse設(shè)計器新增功能

  1. 設(shè)計器插件新增支持支持kepler版本的eclipse.插件將支持主流的 Indigo (3.7) Juno (4.2)kepler(4.3).

  2. 新的表達式編寫方式,支持手寫表達式不需要彈出編輯框.

  3. 流程創(chuàng)建模板功能,選中一個節(jié)點創(chuàng)建模板,可以在任何流程中來使用創(chuàng)建的模板.

  4. 全新連接器,支持更多控件模型,兼容老連接器可以繼續(xù)使用.

流程引擎新增功能

  1. 引擎支持子流程終止退回主流程指定節(jié)點.

  2. 新增全局操作表單、全局瀏覽表單.

  3. 數(shù)據(jù)庫語句外置,開發(fā)人員可自行修改.

  4. 新增執(zhí)行Rule配置。

5.0.0(2013-10)

  1. FixFlow引擎成為獨立項目,從CS SOA中間件中剝離,貢獻給開源社區(qū)。

4.7.0(2013-6)

  1. CS SOA中間件 4.7版本發(fā)布.內(nèi)置fixflow4.7版本流程引擎。

4.0.0(2012-3)

  1. CS SOA中間件 4.0版本發(fā)布.內(nèi)置fixflow4.0版本流程引擎
  2. 開始支持BPMN標準,設(shè)計器改為基于Eclipse插件方式。

3.5.0(2010-5)

  1. CS SOA中間件 3.5版本發(fā)布.內(nèi)置fixflow3.5版本流程引擎。

3.0.0(2009-11)

  1. CS SOA中間件 3.0版本發(fā)布.內(nèi)置fixflow3.0版本流程引擎。

2.5.0(2007-06)

  1. ES平 2.5版本發(fā)布.內(nèi)置fixflow2.5版本流程引擎,分.net、java兩個版本。

1.0.0(2000-05)

  1. ES平臺 1.0版本發(fā)布.內(nèi)置fixflow1.0版本流程引擎

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多