我已根据我的知识编制了列表,但希望使用此社区输入来丰富和优先考虑它。我知道拥有一个集中的规则存储库本身是有争议的,但我们可以有单独的问题。
- 业务用户使用平台编写规则的适应性[定义、分类、决定可能在规则存储库中运行的规则]
- 易于从不同应用程序调用和使用规则
- 规则可移植性- [RIF(规则交换格式)重要性?]
- 规则维护– BRMS [业务规则管理系统]
- 规则引擎性能- [多少、多快和多可靠]
我已根据我的知识编制了列表,但希望使用此社区输入来丰富和优先考虑它。我知道拥有一个集中的规则存储库本身是有争议的,但我们可以有单独的问题。
以下是我基于 12 年使用 3 个规则引擎的经验得出的结论(按重要性排序):
目前我能想到的规则引擎的所有其他特性都与我和我所做的事情无关。希望这可以帮助。