工作流框架有什么

六六 TOP1 54

工作流框架有:1. Shark ;2. OSWorkflow;3. jBpm;4. YAWL;5. ActiveBPEL;6. MyApps。其中,Shark是体系和功能最为复杂的代表。它是另一款遵循WfMC的XPDL标准开源工作流引擎。

1.Shark

Shark是体系和功能最为复杂的代表。它是另一款遵循WfMC的XPDL标准开源工作流引擎,并且同时遵循OMG组织的Workflow Management Facility规范。

2.OSWorkflow

OSWorkflow是最轻量型的代表,也是一款非常灵活和低级别定位的工作流引擎的实现框架。低级别定位的意思是说,它不是定位在解决流程模型对象和运转场景,而是提供一套可维护调度的机制,供开发人员自主扩展。

3.jBpm

jBpm是最适合扩展的代表,是在所有开源引擎中最适宜被商业化应用的一款。首先其流程建模模型是基于Activity Diagram(活动图)的,并在引擎构建上融入了FSM和PetriNet思想,所以其内核和根基比较牢固扎实。

4.YAWL

YAWL是算法和模式最值得研究的代表,它是Alast力主倡导的一款基于PetriNet建模的工作流引擎,其将PetriNet的Token与And、XOR、OR算法进行了融合,并对Workflow Patterns(工作流模式)中所有模式提供支持。

5.ActiveBPEL

ActiveBPEL 是BPEL引擎的代表,也是一款可执行BPEL4WS规范的开源流程引擎,其结构和实现方式具有很高的参考价值。目前国内很多正在开发基于BPEL产品的中小型软件厂商,其实现的很多基础性内容和思想都参考自ActiveBPEL。

6. MyApps

这是国内首款可视化配置式开发平台,该平台集流程引擎、表单引擎和报表引擎等核心科技于一体,其快速灵活的开发特性及对于中国式流程管理业务模式和操作习惯的精准拿捏展现了独到的优势。

阅读推荐:

国内外最顶级的十款项目管理软件盘点

回复

我来回复
  • 暂无回复内容

联系我们
关注微信
关注微信
分享本页
返回顶部