3

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

或者

是否有 Oracle 规则引擎语法的 C# 实现?

4

2 回答 2

2

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

于 2011-02-02T21:55:46.150 回答
2

不。

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

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

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

于 2011-02-03T03:36:21.910 回答