`
yang_ch
  • 浏览: 80528 次
社区版块
存档分类
最新评论

FoxBPM6.0工作流Beta版发布

阅读更多

FoxBPM做中国最好的开源流程!https://github.com/FoxBPM/FoxBPM/

 

FoxBPM于2014-12-31赶在2014年的最后一天发布了6.0.0的Beta版本,由于本次升级重构代码较多,用的时间也比较长,后面会根据情况快速迭代版本,另:Web流程设计器也进行了重构,后面逐渐推出正式版。

由于暂时没有社区论坛,技术交流暂时还定企鹅群:434527452

 

主页(https://github.com/FoxBPM/FoxBPM/)上提供Beta版本的下载地址,欢迎试用。

 

6.0升级内容

 

  • 引擎端
  1. 全新的架构,增加完善的事件体系,为二次开发提供扩展点。
  2. 去除了emf的依赖,采用dom4j转换流程文件及配置文件。
  3. 采用了mybatis作为持久化层。
  4. 增加了spring的支持。
  5. 采用的dataSource的数据库配置方式,抛弃了原有的传递connection的方式。
  6. 整理了代码,去除了不支持的功能和接口。
  7. 增加了rest服务项目,提供默认的rest服务。
  8. 优化一些影响性能的代码,如groovy的转换等。
  9. 采用bootstrap+springMvc重新开发演示示例。
  10. 暂时没有提供管控中心和web设计器。

 

  • 设计器端
  1. 修改创建连接器的方式,直接右键菜单创建。
  2. 采用rest服务方式同步资源和发布流程,使运行时的资源和设计时资源实时同步。
  3. 去除表达式编辑器提示代码中原方正平台特有接口,并完善引擎的代码提示。
  4. 全新的任务分配界面,使用封装的选择器代替原来纯代码输入。
  5. 全新的任务命令参数配置,使用户更加直观的配置参数。
  6. 将流程启动人权限配置移动到流程定义属性上。

 

  • 对于本次升级

本次升级由于种种原因,采用了全新的包名org.foxbpm,基于这次大的改动,吸取前3个版本开源的经验

FoxBPM决定重新设计架构,将内核与扩展真正分离,将影响性能的功能从内核移动到扩展,可以让用户在性能和扩展功能之间自由选择。

当然也因为这些原因,导致老版本升级比较困难,给大家带来的不便,希望大家谅解。

另正式版推出时,会提供5.2到6.0的升级手册,尽管不能直接覆盖jar包,但还是尽量让大家少做事情。

 

  • 老版本兼容

 

  1. 对于已经上线的项目,强烈不建议升级新版本
  2. 对于开发中的项目,大概需要一下几个方面升级

       1.表结构,必须采用全新的表结构

       2.已经写的代码,新版本对于service层的接口,基本没有变动,所以,90%以上的代码是可以重用的。对于引擎内核自己扩展的代码,还是要做修改的。

       3.已经画好的流程图,需要重画。

  1. 新项目不用说,建议用新版本。

 

分享到:
评论
2 楼 yangt_2011 2015-06-24  
FOXBPM6.0的WEB设计器什么时候出啊;现在公司要做工作流技术选型我看了FOXBPM挺不错,但是目前就是没有WEB设计器
1 楼 mupenghaha 2014-12-31  
顶顶:D 

相关推荐

    Activiti6.0工作流使用说明文档v1.0.pdf

    Activiti 6.0 工作流使用说明文档 Activiti 6.0 是一个流行的开源工作流引擎,旨在帮助用户设计、执行和监控业务流程。本文档旨在为用户提供 Activiti 6.0 工作流的使用说明,帮助用户更好地理解和使用 Activiti ...

    Xshell 6.0.0073 beta版

    Xshell 6.0.0073 beta版,无需输入授权 Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助...

    Activiti6.0工作流引擎springboot项目代码

    1. **Activiti 6.0工作流引擎**: Activiti 6.0是Activiti的一个重要里程碑,它提供了许多新特性和改进。主要特性包括:基于Alfresco的模型驱动架构、新的RESTful API、增强的表单支持、更好的性能和稳定性等。它...

    activiti6.0工作流配置(中文)

    《Activiti 6.0 工作流配置详解——与MySQL 8.0集成实践》 Activiti是一款开源的工作流引擎,它为企业的业务流程管理(BPM)提供了强大的支持。在Activiti 6.0版本中,我们看到了一系列的改进和优化,包括更友好的API...

    foxBPM入门项目

    FoxBPM(6.0版本开始fixflow改名为FoxBPM)是一款开源的基于BPMN2.0标准的工作流引擎,引擎底层直接支持BPMN2.0国际标准, 吸纳了 jBPM3 、 Activiti5、BonitaBPM 等国际开源流程引擎的精髓, 同时提供了强大的中国式流程...

    Activiti6.0工作流引擎入门Demo

    Activiti是一个工作流引擎, activiti可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言BPMN2.0进行定义,业务流程按照预先定义的流程进行执行,实现了系统的流程由activiti进行管理,减少业务系统由于...

    关于FoxBPM连接器介绍

    FoxBPM是一款开源的工作流管理系统,它为企业提供了强大的流程建模、执行和管理功能。在企业信息化建设中,流程管理扮演着至关重要的角色,而FoxBPM通过其丰富的连接器机制,能够灵活地与其他系统集成,实现业务流程...

    asm-all-6.0_BETA.jar

    asm.jar asm-all-6.0_BETA.jar

    vc6.0 免安装版绿色版

    vc6.0 绿色版 破解版 免安装 vc6.0 绿色版 破解版 免安装 vc6.0 绿色版 破解版 免安装 vc6.0 绿色版 破解版 免安装

    Visual C++ 6.0(完整绿色版)

    Visual C++ 6.0(完整绿色版)vc++6.0、Visual_assist_X_for_VC6.0破解版(今天突然发现系统自动修改需要50积分,下载的实在抱歉)

    火绒6.0小工具提取版10个.rar

    火绒6.0小工具提取版10个.rar

    VB6.0繁体中文专业版sp6补丁

    VB6.0(Visual Basic 6.0)是微软公司推出的一款经典的可视化编程工具,它在1998年发布,主要用于开发Windows平台上的应用程序。这个"VB6.0繁体中文专业版sp6补丁"是针对VB6.0繁体中文版本的一个重要更新,旨在解决...

    vc++6.0_windows7版

    这个“vc++6.0_windows7版”的压缩包是为了在Windows 7系统上运行和安装VC++ 6.0而特别准备的。下面我们将深入探讨该软件的背景、功能、兼容性以及如何在Windows 7环境下安装和使用。 1. **背景与历史**:VC++ 6.0...

    vb6.0安装包/visual basic6.0下载中文/vb6.0软件安装包/visual basic6.0企业版下载

    【企业版】vb6.0安装包/visual basic6.0下载中文/vb6.0软件安装包/visual basic6.0企业版下载 VB6.0,全称为Visual Basic6.0,是微软公司开发的一款经典编程环境 主要用于编写基于Windows操作系统的应用程序。 vb6.0...

    vb6.0简体中文绿色版

    VB6.0(Visual Basic 6.0)是微软公司发布的一款可视化的编程开发环境,尤其适合初学者和专业开发者进行Windows应用程序的开发。这款简体中文绿色版的VB6.0,旨在为用户提供了更加便捷的安装和使用体验,无需复杂的...

    ACDsee6.0中文汉化破解版

    ACDsee6.0中文汉化破解版 绝对真实

    Visual C++ 6.0 简体中文企业版.zip

    Visual C++ 6.0 简体中文企业版.zipVisual C++ 6.0 简体中文企业版.zipVisual C++ 6.0 简体中文企业版.zipVisual C++ 6.0 简体中文企业版.zip

    VB6.0免安装绿色版

    这种设计使得VB6.0绿色版非常适合那些需要在多台电脑间切换工作或者在没有管理员权限的环境下使用VB6.0的开发者。它减少了对系统资源的占用,同时也避免了可能因安装程序导致的系统冲突。 Visual Basic 6.0是...

    router os 6.0支持IDE破解版

    winbox版本:v2.2.18 大小: 125440 字节 修改时间: 2013年5月31日, 20:47:55 MD5: B0CDD3F51E01268EE3A37...采用官方原版6.0正式版制作IMG封包,请使用U盘PE写盘,压缩包内附批处理和工具。 附送KEY文件,方便大家使用。

    Vc6.0sp6补丁英文版.zip

    **VC6.0 SP6 补丁英文版详解** Visual C++ 6.0(简称VC6.0)是微软公司推出的一款经典且强大的C++集成开发环境,它在编程界有着广泛的应用,尤其在教育领域和一些老项目维护中仍被大量使用。然而,随着操作系统的...

Global site tag (gtag.js) - Google Analytics