打算贡献一个开源工作流
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://feiye.blog.51cto.com/126688/57165 |
应用工作流也有5年多时间了,曾经也写过一个产品。我感觉到目前为止,大多数工作流产品存在如下不足。 1、工作流理论在数学上存在缺陷: WfMC虽然定义了一套复杂的xpdl语言,但是xpdl没有仅仅从业务逻辑的层次描述了一个流程,所以不具备数学的严密性。xpdl语言不能很好解决“工作流网”中的汇聚逻辑,对“冲撞、流程不可达等错误”也不能检测。 著名的工作流著作《工作流管理——模型方法和系统》中的定义的“工作流网”表达方法也有漏洞。 2、工作流引擎的执行算法有拼凑的感觉,引擎整体设计不合理 由于当前流行的工作流理论存在缺陷,直接导致引擎执行算法漏洞百出,给人七平八凑的感觉。同时,引擎的整体设计也很杂乱。 鉴于此,我想把这几年应用以及研究的东西实现,搞个开源的东东。我以前也写过一个商业的工作流,但是并不成功。这次重写,我自以为应该有很大的改进。 该产品暂定名Fireflow。 附件中是Fireflow技术原理的草稿,而且是非常“草”的草稿,目前正在写代码,过一段时间再补充。 本文出自 “非也” 博客,请务必保留此出处http://feiye.blog.51cto.com/126688/57165 本文出自 51CTO.COM技术博客 |
附件下载:
Fireflow技术原理
Fireflow技术原理

nychen2000
博客统计信息
热门文章
最新评论
友情链接