Drools RF和BPMN2之间的区别?

Drools RF和BPMN2之间的区别?,drools,Drools,我知道这个问题在很大程度上是一个没有实际意义的问题,因为RF文件不再受支持,但是,作为Drools环境中相对较新的人,在处理一个更老的项目时,RF文件和更新的BPMN2进程之间有什么区别(除了RF被中断和名称)?它们处理规则流的方式是否不同,或者主要是不同的文件扩展名 唯一的区别是用于将流程存储为文件的底层XML。RuleFlow是Drools团队创建的专有格式,用于存储规则流信息。一旦BPMN2.0规范可用(符合团队的要求),我们就转而使用BPMN2.0规范,而不是我们的专有格式 与RF相比,

我知道这个问题在很大程度上是一个没有实际意义的问题,因为RF文件不再受支持,但是,作为Drools环境中相对较新的人,在处理一个更老的项目时,RF文件和更新的BPMN2进程之间有什么区别(除了RF被中断和名称)?它们处理规则流的方式是否不同,或者主要是不同的文件扩展名

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

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


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

感谢您的解释!