发文章
发文工具
撰写
网文摘手
文档
视频
思维导图
随笔
相册
原创同步助手
其他工具
图片转文字
文件清理
AI助手
留言交流
目前开源工作流引擎用的最多的是jbpm , 各种特性都不错, 文档也比较多, 下面只简单列举一下
其他几种工作流引擎的特性。
Apache ODE
Enhydra Shark
Bonita
Open Business Engine
Eclipse JWT
支持的流程建模标准
WS-BPEL 2.0,流程定义必须使用该标准编写才能执行
WfMC和OMG标准
符合WfMC规范
遵循WfMC所定义的规范
代码量
76K
548K
214K
不好的评价
体系和功能最为复杂,可改造性差
Shark2.0以后有很多组件不开源了
Xpdl保存在打字段中,难于分析和扩展
过于简单,只适合研究分析工作流使用
不支持工作流实例的持久化,缺少图形编辑环境,尚未全部完成WfMC定义的五类接口
文档少
文档较为齐全
支持的外部接口标准
支持BPEL、Xforms、WebService
XPDL
Web Services
包括接口1(XPDL)、接口2/3(WAPI)和4 Wf-XML接口5 Audit
自己的主观评价
框架比较灵活。ODE BPEL编译器、ODE BPEL运行时、ODE数据访问对象(DAOs)、ODE集成层(ILs)和用户工具之间耦合度低
比较复杂
开发周期短的情况下不建议使用
内核非常小巧的工作流引擎,基于PetriNet模型,便于理论分析,支持持久化
不支持工作流实例的持久化,缺少图形编辑环境
不建议
跟Eclipse开发环境集成好,但是JWT文档较少,官方没有找到什么有价值的文档。Jwt的信息也很少
社区活跃程度
较活跃
比较活跃
社区很活跃
不活跃
外部工具
没有提供流程设计器
有流程设计器
提供了可视化的流程编辑器
开发语言
Java
来自: quasiceo > 《计算机》
0条评论
发表
请遵守用户 评论公约
Figure 2: Interfaces of a WFMS
定义:工作流系统的定义接口使流程开发人员能够部署流程定义。圈套(Pitfall)许多工作流管理系统的开发商想使你相信,通过使用他 们的图形化流程开发工具,只要业务分析师就可以生成流程定义。可执行...
BPEL与XPDL的定位区别
根据最近对几个BPEL产品的研究,根据以前对XPDL的了解,分析了BPEL与XPDL在业务目标方面的主要区别。2 BPEL的业务定位。1) 个人认为XP...
工作流选型专项,Camunda or flowable or?
在BPMN1.X里,BPMN是Business Process Modeling Notation的缩写,即业务流程建模符号,而在BPMN2.0里,BPMN变成了Business Process Mode...
过程建模EPC,我拿什么拯救你
过程建模EPC,我拿什么拯救你。其中有两篇文档在这里提一提: 第一篇就是《SAP R/3 Business Blueprint:Understanding Enterpris...
BlogJava - 成都心情 - 工作流理论总结
工作流技术发端于 1970 年代中期办公自动化领域的研究工作,但工作流思想的出现还应该更早, 1968 年 Fritz Nordsieck 就已经清楚地表达了利用信息技术实现工作流程自动化的想法。工作流管理系统将业务...
工作流开源项目汇总
工作流开源项目汇总。WfMOpen是WfMC和OMG中所谓工作流设施(workflow facility) (工作流引擎)的J2EE实现。Open Business Engine是一个开放源码的Java工作流引擎,支持WfMC规范,包括接口1(XPDL)、接...
工作流模型参考
工作流模型参考 - VGOLive - CSDN博客工作流模型参考 收藏 Shark:Shark严格遵循WFMC和OMG的规范,支持嵌入和分布式两种方式的使用。JBoss jBPM : 由JBoss开发的工作流和业务流程管理引擎,可以用于创...
三大工作流引擎对比
这让我想到年前的一则新闻:jbpm joins jboss and becomes jboss-jbpm。好,我们转入正题,谈这里说的三大主流开源工作流引擎:Shark,osworkflow,jbpm。Jbpm的靠山是jboss。Jbpm3的图形化流程定义已经...
工作流技术在银行系统中的应用
包括:①表单模板信息(Form):对表单的基本信息的记录②表单更新状况表Formupdatestate)③个性化表的建立基本信息表(FormExtend):由于...
微信扫码,在手机上查看选中内容