摘要
(目的)了解当前主流开源工作流引擎,对比各自特点,为进行工作流系统开发者提供一个客观的评价,提高学生综合能力。(方法)针对三个最为常用的引擎进行具体分析,分析各自的背景、架构、实现方法及优缺点。(结果)三大主流开源工作流引擎分别是shark、osworkflow和jbpm。shark靠的是Enhydra,osworkflow靠的是open-symphony,而jbpm靠的是jboss。(结论)osworknow实现起来简单灵活,但是功能匮乏,数据维护较为复杂;shark的jawe图形化功能较强,但是表现一般;jbpm基于状态图,提供灵活的表达机制,学生学习起来容易上手。
出处
《成才之路》
2014年第1期60-60,共1页
Way of Success