如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
工作流引擎的选择HYPERLINK"http://www.infoq.com/cn/news/2009/12/jbpm-bpmn2"http://www.infoq.com/cn/news/2009/12/jbpm-bpmn2:BPMN与JPDL之间的差别HYPERLINK"http://www.iteye.com/problems/60435"http://www.iteye.com/problems/60435:有关工作流引擎选择的问题HYPERLINK"http://www.infoq.com/cn/articles/rh-jbpm5-activiti5"http://www.infoq.com/cn/articles/rh-jbpm5-activiti5:纵观jBPM:从jBPM3到jBPM5以及Activiti5,阐述了jbpm3,jbpm4,jbpm5以及acticiti5各自的特点和发展过程,很有参考价值HYPERLINK"http://www.infoq.com/cn/articles/jbpm4-process-requirement"http://www.infoq.com/cn/articles/jbpm4-process-requirement:应用jBPM4解决中国特色的流程需求,涉及到回退的实现HYPERLINK"http://code.google.com/p/jbpmside/"http://code.google.com/p/jbpmside/:jbpmside是一个基于jBPM的进行扩展和封装的开源工作流量项目HYPERLINK"http://www.infoq.com/cn/news/2011/04/jbpm_5"http://www.infoq.com/cn/news/2011/04/jbpm_5:jbpm5的新特性HYPERLINK"http://www.infoq.com/cn/articles/bpmn2-activiti5"http://www.infoq.com/cn/articles/bpmn2-activiti5:特别响、非常近——BPMN2新规范与Activiti5HYPERLINK"http://wenku.baidu.com/view/c569a3fcf705cc17552709be.html"http://wenku.baidu.com/view/c569a3fcf705cc17552709be.html:activity5组件介绍HYPERLINK"http://wmcuit.com/index.php/2012072314/activiti-simple-demo"\l"more-423"http://wmcuit.com/index.php/2012072314/activiti-simple-demo#more-423:activity5十分钟入门指南HYPERLINK"http://www.infoq.com/cn/news/2011/01/activiti_5_released"http://www.infoq.com/cn/news/2011/01/activiti_5_released:Activiti5.0GA发布——基于Apache2许可的BPMN2引擎发展脉络Jbpm3->jbpm4->Activiti5Jbpm5工作流引擎对比jBPM3技术比较旧,而且它不支持流程语言规范。它采用了自定义的jPDL而不是从最开始的XPDL、BPEL到后来的BPMN。在jBPM3中,节点的运行期行为与jPDL里定义的节点类型是一一绑定的,这造成了流程引擎与特定流程语言的绑定,要支持其他的流程语言变得困难。由于这些缺点所以不在选择范围之内,故没有在下表中列出对比。BPMS旨在简化对组织核心流程进行支撑的软件创建。也就是BPMS面向的是软件开发人员,旨在简化他们的开发,降低他们使用流程的门槛。而这正是工作流系统需要解决的问题。表一jbpm4jbpm5Activiti5特点及发展对比jbpm4Jbpm5Activiti5发布时间2010年2010年12月2010年12月后续开发已停止开发新版本中开发新版本中开发基础基于jbpm3jBPM5基本上完全抛弃了jBPM4的代码,所有代码全部来自原先的DroolsFlow。基于Jbpm4稳定性jBPM4.4:最稳定的4.0版本。资料也应较多。资料相对较少资料相对较少BPMS特性支持支持支持流程语言引入PVM故可以支持多流程语言支持bpmn,不支持jpdl引入PVM故可以支持多流程语言可视化插件支持可