来自www.fireflow.org作者:为什么要写FireWorkflow本人从事企业MIS系统开发很多年头了,感觉MIS系统很多领域都有比较好的解决方案并已成为事实标准,例如Spring,Hibernate等等;然而工作流还没有令人满意的开源产品。我了解过的工作流产品(主要是开源的,收费产品没有什么研究,仅仅看看其白皮书而已)都存在如下毛病:a.缺乏严密的理论做支撑,工作流模型大多千篇一律地照搬WfMC的xpdl,b.因为缺乏理论支撑,所以工作流引擎的算法有点七拼八凑,扩展性也比较差。c.没有好的设计器,应用比较困难最近研究并应用了一下JBoss的Jbpm,除了其面向图的引擎算法让我眼前一亮外,其他的也不是令人满意。