<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ouyida3

    要編出最人性化的程序
    posts - 13, comments - 5, trackbacks - 0, articles - 0

    JAVA的工作流引擎、規(guī)則引擎技術(shù)選型方案

    Posted on 2015-03-18 12:45 ouyida3 閱讀(11501) 評(píng)論(3)  編輯  收藏 所屬分類(lèi): JavaJ2EE
    與互聯(lián)網(wǎng)應(yīng)用不同,在做企業(yè)系統(tǒng)信息化里,完全不用工作流基本是沒(méi)有的。需要工作流,則涉及到現(xiàn)在的技術(shù)選型問(wèn)題。
    下面從公司內(nèi)部框架、商業(yè)框架、開(kāi)源框架三部分闡述。
     
    一、公司
    1、服開(kāi)
    問(wèn)了同事,我們的服開(kāi)系統(tǒng)的工作流是使用了兩個(gè)隊(duì)列表,來(lái)回觸發(fā)實(shí)現(xiàn)。沒(méi)有使用任何框架,都是自己開(kāi)發(fā)的。
    缺點(diǎn)是沒(méi)有可視化界面,現(xiàn)在配置都是通過(guò)后臺(tái)直接操作配置表實(shí)現(xiàn)。
    不建議使用。
     
    2、自動(dòng)化出賬
    自動(dòng)化出賬系統(tǒng)的工作流使用的是xiorkflow,全稱(chēng)是xio workflow。是一個(gè)中國(guó)的開(kāi)源框架,是福州的一個(gè)公司某項(xiàng)目的xio團(tuán)隊(duì)在2006年貢獻(xiàn)的。官網(wǎng)是www.xio.name,遺憾的是該網(wǎng)站已不可訪問(wèn),該框架也無(wú)人維護(hù),使用范圍也不廣。
    我們公司也沒(méi)什么人熟悉,自動(dòng)化出賬的源代碼都是同事找了很久才拿到的,研發(fā)的人估計(jì)都不在了。
    不建議使用。
    3、DMP系統(tǒng)
    我們公司交付管理平臺(tái)明顯用了工作流,咨詢(xún)了南京的同事,需要問(wèn)問(wèn)技術(shù)團(tuán)隊(duì)。后來(lái)知道也是自己寫(xiě)的一套框架,沒(méi)有用開(kāi)源的。
     
    4、ebpm4j
    我們平常用的tuxedo和bpm流程其實(shí)也是一種工作流,通過(guò)工具ebpm4j或eclipse畫(huà)出流程,生成工作流。但整套配置都是為tuxedo和bpm設(shè)計(jì),不太適用于類(lèi)似OA的系統(tǒng)。而且ebpm4j的源代碼估計(jì)我們也很難找得到。
    不建議使用。
     
    二、商業(yè)
    商業(yè)的工作流平臺(tái),中國(guó)市場(chǎng)占用率最高的應(yīng)該是普元。但從經(jīng)驗(yàn)來(lái)看,普元的EOS不太好用,而且貴。
    不建議使用。
     
    三、開(kāi)源
    從open-open上看,java平臺(tái)的共有50個(gè)工作流開(kāi)源框架。建議選擇Activiti。
    原因:
    1、Activiti是當(dāng)今最流行的工作流開(kāi)源框架;
    2、它在jBPM4的基礎(chǔ)發(fā)展過(guò)來(lái),而jBPM只要搞過(guò)工作流的人基本都會(huì);
    3、使用java語(yǔ)言,我們公司會(huì)java的人最多;
    4、包含了引擎核心PVM流程虛擬機(jī),不需要單獨(dú)引入一個(gè)規(guī)則引擎框架(如Drools);
    5、社區(qū)活躍,容易解決問(wèn)題,容易功能擴(kuò)展;
    6、支持oracle、mysql、sql server;
    7、公司吉林的系統(tǒng)用的就是它,有先例;
    8、是開(kāi)源的,并且是免費(fèi)的;
    9、與spring結(jié)合很好;
     
    Activiti缺點(diǎn):我們公司會(huì)的人可能很少(但無(wú)論用什么框架,這個(gè)問(wèn)題可能都是存在的)。

    總結(jié):建議選擇Activiti。

    出處:http://www.tkk7.com/ouyida3/archive/2015/03/18/WORKFLOW_CHOOSE.html
    2015.3.18

    Feedback

    # re: JAVA的工作流引擎、規(guī)則引擎技術(shù)選型方案  回復(fù)  更多評(píng)論   

    2015-03-22 11:12 by 京山游俠
    BlogJava最近總是自動(dòng)刪評(píng)論,刪了還扣分,害得我都不敢隨便Mark了。
    但是這篇真的要mark,因?yàn)橐院笥玫玫健?/div>

    # re: JAVA的工作流引擎、規(guī)則引擎技術(shù)選型方案  回復(fù)  更多評(píng)論   

    2015-03-31 10:17 by watchzerg
    之前在某一線(xiàn)互聯(lián)網(wǎng)公司,他們搞互聯(lián)網(wǎng)金融業(yè)務(wù)的時(shí)候,也是用activiti封裝出來(lái)一套自己的工作流框架,不過(guò)還有Eclipse和IDEA的可視化插件。

    # re: JAVA的工作流引擎、規(guī)則引擎技術(shù)選型方案[未登錄](méi)  回復(fù)  更多評(píng)論   

    2016-02-22 08:44 by Java Fans
    JXADF插件式開(kāi)源開(kāi)發(fā)平臺(tái)中的工作流引擎也是相當(dāng)不錯(cuò)的,詳細(xì)見(jiàn):http://osgia.com
    主站蜘蛛池模板: 一区二区三区无码视频免费福利| 一区二区三区免费视频观看| 色婷婷7777免费视频在线观看| 无套内谢孕妇毛片免费看看| 在线播放免费人成视频网站 | 午夜一区二区免费视频| 日韩电影免费在线观看视频| 天天影视色香欲综合免费| 日本XXX黄区免费看| 国产成人在线观看免费网站| 国产成人精品日本亚洲专区| 亚洲爱情岛论坛永久| 亚洲一级黄色大片| 亚洲精品国产成人| 亚洲自偷自偷在线成人网站传媒| 美女被免费网站在线视频免费| 久久精品无码专区免费| 成人免费福利视频| 亚洲av高清在线观看一区二区 | 精品亚洲一区二区| 国产亚洲av片在线观看18女人| 久久亚洲精品中文字幕三区| 亚洲三级视频在线观看 | 亚洲成年人免费网站| 亚洲精品国产suv一区88| 一级中文字幕免费乱码专区| 99视频精品全部免费观看| 久久久久久AV无码免费网站| 三年片在线观看免费西瓜视频| 免费观看激色视频网站(性色)| 免费va在线观看| 久久亚洲美女精品国产精品| 国产偷国产偷亚洲清高APP| 免费a级毛片无码a∨免费软件| 大学生一级毛片免费看| 亚洲中文字幕无码专区| 亚洲中文字幕在线无码一区二区| japanese色国产在线看免费| 在线成人精品国产区免费| 野花高清在线观看免费3中文| 亚洲精品A在线观看|