用 rails 开发企业应用还是很爽的,毕竟可以很快的响应需求。 我现在想找一好用工作流方面的构架或者 gem,有没推荐。最好是符合 bpmn2.0 规范的。 我已经在 ruby-china 的 wiki 里找过了,没有发现有关工作流的。 谢谢
#1 楼 @KoALa 谢谢。刚看了它的流程定义那个章节的文档。http://ruote.rubyforge.org/definitions.html
但,似乎不是 BPMN2.0 规范的
原来 BPMN 2.0 规范是这东东... 首先 BPMN 规范是由标准组织 BPMI 发布的.BPMN 1.0 规范发布于 2004 年 5 月。此规范展示了 BPMI 组织两年多的努力成果。BPMN 的主要目标就是要提供被所有业务用户理解的一套标记语言,包括业务分析者、软件开发者以及业务管理者与监察者。BPMN 还将支持生成可执行的 BPEL4WS 语言。所以,BPMN 在业务流程设计与流程实现之间搭建了一条标准化的桥梁。 BPMN 定义了业务流程图,其基于流程图技术,同时为创建业务流程操作的图形化模型进行了裁减。业务流程的模型就是图形化对象的网图,包括活动(也可以说工作)和定义操作顺序的流控制。
工作流是个坑啊,真心没找到好用的,很多都不按标准来的...
我现在正在看 SpiffWorkflow,虽然是用 Python 写的,至少这个是按标准来的,不过,目前还没搞清楚这东西到底能不能用