几种开源工作流引擎的简单比较

几种开源工作流引擎的简单比较
几种开源工作流引擎的简单比较

几种开源工作流引擎的简单比较

作者: ShaPherD来源: 博客园发布时间: 2010-11-03 16:27 阅读: 10946 次推荐: 0 原文链接[收藏]

摘要:目前开源工作流引擎用的最多的是jbpm ,各种特性都不错,文档也比较多,下面只简单列举一下目前开源工作流引擎用的最多的是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 Java Java Java Java

相关主题
相关文档
最新文档