RF和BPMN2之间的区别?

时间:2013-05-22 17:59:32

标签: drools

我知道这个问题在很大程度上是一个没有实际意义的问题,因为不再支持RF文件,但是,作为Drools环境的一个相对较新的人,使用更旧的项目,RF文件和更新的文件有什么区别BPMN2流程(除了RF停止和名称)?它们是以不同方式处理规则流还是主要是不同的文件扩展名?

1 个答案:

答案 0 :(得分:2)

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

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

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