1

我知道这个问题在很大程度上是一个有争议的问题,因为不再支持 RF 文件,但是,作为一个对 Drools 环境相对较新的人处理一个更老的项目,RF 文件和较新的 BPMN2 流程之间有什么区别(除了 RF 被停产和名称)?他们是否以不同的方式处理规则流,或者差异主要是不同的文件扩展名?

4

1 回答 1

2

唯一的区别是用于将流程存储为文件的底层 XML。RuleFlow 是 Drools 团队创建的专有格式,用于存储 RuleFlow 信息。一旦 BPMN 2.0 规范可用(符合团队的要求),我们就切换到使用 BPMN 2.0 规范而不是我们的专有格式。

与 RF 相比,我们认为使用 BPMN 2.0 没有任何缺点(该语言甚至变得更具表现力),您可以轻松地将 RF 转换为 BPMN 2.0。

执行将是相同的,这只是关于如何将进程存储为 XML 文件。

于 2013-05-22T22:55:14.630 回答