直播规则创建的Drools的规划师(Live rule creation in Drools Pla

2019-10-16 20:29发布

我感兴趣的Drools的规划师创建规则。 我想,一个用户可以在启动Drools的规划师之前在一个Java应用程序创建自己的规则。 也许用户已经增加了他的规则后,可能会生成的Drools规则文件。 请问这是可能的,或者我必须创建规则文件,同时开发了整个java应用程序?

非常感谢...

Answer 1:

是的,它是可能的。 关键是要建立自己的RuleBase ,并将其设置在计划配置。 请参见“5.3.4.2.2。规则库(可能通过的Guvnor定义)”手册中。

您可以构建一个RuleBase由几个,这取决于你想怎么你的用户编辑他/她的规则:

  • 从DRL文件。 这假设用户知道DRL。 见Drools的专家手册。
  • 从DSL文件。 这允许您使用自然语言。
  • 从Web应用程序的Guvnor。 这允许您使用工具的Guvnor,如指导规则编辑器,一个决策表的电子表格,......你甚至可以使用一个变更。
  • 从在蚀的Guvnor或一个独立的应用程序(开发中和试验)。 这里也有一些这方面的工作之中,但它仍然年轻。


文章来源: Live rule creation in Drools Planner