清明节放了3天假,放假之前我已经计划了这3天的安排:学习流程引擎。
本来很早就想学习一下流程引擎的实现,现在工作可能又有需要,所以掌握流程引擎是必须的事情了。
今天一天下来,收获还是不小的:JDK1.5的线程并发实用类,uml状态图,活动图统统又仔细研究了。到现在为止,如果实现一个简单的流程引擎,我觉得应该是很容易的事情了。
流程引擎的例子我是学习的beanFLOW,这是一个非常轻量级的流程引擎,代码量很小,非常适合学习,比起jbpm容易多了,以前的想法是想把jbpm吃透,现在看来,流程引擎的实现原理都是一样的,重要的是掌握如何实现的过程。