Oracle Rules Manager和Expression Filter是否基于现有标准?

时间:2010-09-24 16:52:47

标签: oracle rule-engine

如果没有,规则引擎存储是否存在标准?

是否存在Oracle Rules Engine语法的C#实现?

2 个答案:

答案 0 :(得分:2)

Oracle业务规则引擎应该是Java“JSR 94”API的实现。不确定规则的“存储”是否有标准,但是有一个表达/使用规则的标准。

答案 1 :(得分:2)

没有

我对规则管理器和表达式过滤器只有一点经验,很难说某些东西不是基于标准,但这是我的理由:

  • Oracle似乎喜欢在文档中谈论标准。例如,SQL Reference中提到了许多标准,但Rules Manager and Expression Filter guide中没有提及。
  • 正如@Adam Hawkes所提到的,Oracle业务规则引擎使用各种标准,如JSR-94,以及Rete算法。 (但我无法判断他们遵循这些标准的程度。)但是,Oracle业务规则引擎和规则管理器/表达式过滤器是完全不相关的产品。 (即使它们是由同一家公司制造并且几乎做同样的事情。)
  • 如果有标准,这里有人会知道,现在就会回答。

出于类似的原因,我也猜测其他问题的答案是否定的。