摘要:目前开源工作流引擎用的最多的是jbpm , 各种特性都不错, 文档也比较多, 下面只简单列举一下目前开源工作流引擎用的最多的是jbpm , 各种特性都不错, 文档也比较多, 下面只简单列举一下其他几种工作流引擎的特性。[td=95][td=95]Apache ODE[td=95]Enhydra Shark[td=95]Bonita[td=95]Open Business Engine[td=95]Eclipse JWT[td=95]支持的流程建模标准[td=95]WS-BPEL 2.0,流程定义必须使用该标准编写才能执行[td=95]WfMC和OMG标准[td=95]符合WfMC规范[td=95]遵循WfMC所定义的规范[td=95][td=95]代码量[td=95]76K[td=95]548K[td=95]214K[td=95][td=95][td=95]不好的评价[td=95][td=95]体系和功能最为复杂,可改造性差Shark2.0以后有很多组件不开源了Xpdl保存在打字段中,难于分析和扩展[td=95]过于简单,只适合研究分析工作流使用[td=95]不支持工作流实例的持久化,缺少图形编辑环境,尚未全部完成WfMC定义的五类接口[td=95]文档少[td=95]文档[td=95]文档较为齐全[td=95]文档较为齐全[td=95]文档较为齐全[td=95][td=95]文档少[td=95]支持的外部接口标准[td=95]支持BPEL、Xforms、WebService[td=95]XPDL[td=95]Web Services[td=95]包括接口1(XPDL)、接口2/3(WAPI)和4 Wf-XML接口5 Audit[td=95][td=95]自己的主观评价[td=95]框架比较灵活。ODE BPEL编译器、ODE BPEL运行时、ODE数据访问对象(DAOs)、ODE集成层(ILs)和用户工具之间耦合度低[td=95]比较复杂开发周期短的情况下不建议使用[td=95]内核非常小巧的工作流引擎,基于PetriNet模型,便于理论分析,支持持久化[td=95]不支持工作流实例的持久化,缺少图形编辑环境不建议[td=95]跟Eclipse开发环境集成好,但是JWT文档较少,官方没有找到什么有价值的文档。Jwt的信息也很少不建议[td=95]社区活跃程度[td=95]较活跃[td=95]比较活跃[td=95]社区很活跃[td=95][td=95]不活跃[td=95]外部工具[td=95]没有提供流程设计器[td=95]有流程设计器[td=95]提供了可视化的流程编辑器[td=95]没有提供流程设计器[td=95]提供了可视化的流程编辑器[td=95]开发语言[td=95]Java[td=95]Java[td=95]Java[td=95]Java[td=95]Java

java bpm 开源_几种Java开源工作流引擎的简单比较相关推荐

  1. java视频保存_一种Java实现存储视频收视率的方法与流程

    本发明涉及Java程序设计技术领域,尤其涉及一种Java实现存储视频收视率的方法. 背景技术: 在项目研发过程中,遇到这样一个需求.客户想要将用户在机顶盒上观看的直播频道.点播影片等用户行为存储到数据 ...

  2. java jar 打印_三种Java打印PDF文档的实例代码

    以下内容归纳了通过Java程序打印PDF文档时的3种情形.即: 1 静默打印 2 显示打印对话框打印 3 打印PDF时自定义纸张大小 使用工具:Spire.PDF for Java Jar文件获取及导 ...

  3. java native 原理_一种Java+Native应用的系统架构的制作方法

    本发明涉及智能卡技术领域,特别是要求支持Java功能的智能卡领域. 背景技术: Java卡是Sun微系统为智能卡开发平台而制定的一个开放的标准.使用Java卡平台创建的智能卡上存有Java apple ...

  4. java nio 框架_几种Java NIO框架的比较(zz)

    问题:生活中工作中,会有人问我javaNIO框架里面 Netty Mina  xSocket Grizzly 等等哪个比较好? 在这里写一下自己的感受,也算是总结一下吧 在我的印象中.不管是什么NIO ...

  5. java 字符拼接_七种java字符串拼接详解

    01."+"号操作符 要说姿势,"+"号操作符必须是字符串拼接最常用的一种了,没有之一. String chenmo = "沉默"; Str ...

  6. java 轮训加权_一种JAVA线程轮训调度算法(转载)

    话不多说,直接上代码(本算法转载自"并发编程网 http://ifeve.com"). public class CycleAtomicInteger { private fina ...

  7. python java混合编程_详解java调用python的几种用法(看这篇就够了)

    java调用python的几种用法如下: 在java类中直接执行python语句 在java类中直接调用本地python脚本 使用Runtime.getRuntime()执行python脚本文件(推荐 ...

  8. java单例模式 三种_三种java单例模式概述

    在java语言的应用程序中,一个类Class只有一个实例存在,这是由java单例模式实现的.Java单例模式是一种常用的软件设计模式,java单例模式分三种:懒汉式单例.饿汉式单例.登记式单例三种.下 ...

  9. java 序列化 文件_一种恢复Java序列化文件数据的方法与流程

    本发明涉及信息安全技术领域,特别涉及一种恢复Java序列化文件数据的方法. 背景技术: 在数据解析恢复领域经常会遇到序列化文件的解析.Java序列化是Java 自身提供的一种数据序列化方式,它允许开发 ...

最新文章

  1. c++学习笔记内联函数,函数重载,默认参数
  2. springdatajpa命名规则_简单了解下spring data jpa
  3. tensorflow 学习资料汇总
  4. pg库和mysql的优缺点_MySQL与PostgreSQL的实际性能比较
  5. Angular使用总结 --- 模型驱动表单
  6. 类的应用python平均分_【数据科学系统学习】Python # 数据分析基本操作[四] 数据规整化和数据聚合与分组运算...
  7. Gephi教程:使用Gephi绘制动态网络的三种方法
  8. Web性能优化:雅虎35条
  9. C4d的oc渲染器报错 There is no CUDA device which is selectedThere is no CUDA devic
  10. sola染毒文件恢复工具
  11. WIN10家庭版自动锁屏解决方案
  12. Could Not find resource [logback.groovy] ; Cound Not find resource [logback-test.xml]
  13. 个人公众号如何运营?可以从哪些方向突破?
  14. nginx的负载均衡(centos7)
  15. 什么是纹波、噪声、过冲、回沟?
  16. 植物神经紊乱引起的焦虑、烦躁怎么办?
  17. UniApp:Vue特性篇:vue2.0的广播与接收(待详细了解)
  18. VRRP协议个人理解(RFC5798)+典型配置+RFC2338/RFC3768文档翻译
  19. php期末作业报告,期末作业(最终版).php
  20. CSS设置文字自动换行

热门文章

  1. 封装利用libwebsockets写出的客户端、服务端程序为客户端服务端类
  2. 在线分析工程技术名词术语
  3. Android开发 亲测可用--多种方式获取手机短信验证码自动填入
  4. 智能信息处理笔记 遗传算法
  5. 数据结构c语言循环队列代码,数据结构C语言实现----循环队列
  6. 马耳他通过了三项法案作为“区块链岛”计划的一部分
  7. requests库安装失败,并显示多行红色字符窜怎么办
  8. Java笔记:泛型、限定通配符与非限定通配符
  9. 前端页面最佳适配方案px转rem(野草蛮生)
  10. 如何将上传到优酷的视频加载到网页中?