在编写企业应用的时候,时时会遇到有关事物状态的管理。开始的时候,我们习惯于使用硬编码来解决,后来为了通用和扩展,逐渐衍生出各种解决办法。例如数据库表添­加统一的status字段,用全局有序的数字编码来表示各种状态等等。人们逐渐认识到这样的管理方法需要有方法论来加以研究和总结,于是出现了两条发展的分支。­在较大型业务系统中,wfmc和bpm作为工作流标准衍生出了很多商业产品;在中小企业的应用中,一些状态机为基础的解决方案以其实用性和快速上手的特点吸引了­大家的目光。OSWorkflow是后者中的佼佼者。 陈刚先生在多年的实际工作中,对工作流技术有深入的研究,包括jBPM和