场景- 1.最终用户应该能够从前端创建规则。该规则将具备的条件(我不能在Drools中想出一个办法来动态地修改规则由用户创建的基础上,.drl文件)Drools适用于我的场景吗?如果不是什么?
规则应该能够在层次结构中定义和相同的规则可以属于多个层次结构
最终用户应该能够触发规则的执行。这里需要注意的是事实可能在KnowledgeSession中不可用,规则会根据底层数据库转换为相关查询,然后在底层数据库上触发。
这样的想法是规则获得与实体的有限知识创造 - >当规则被触发时,它的工作原理与底层数据库创建相关的存在于底层数据库。
的实体的查询会我能够使用Drools做另一个规则引擎,而不是构建自定义实现?
我会检查Guvnor,谢谢。它提供了一个API,以便我可以使用我自己的用户界面?可以检查,但想到如果你立即有答案。同时,对于层次结构,我的意思是以下说法则1是美国的所有人,而Rule2是所有英国人。规则3是所有人都有红色的车,然后当规则3属于规则1的层次结构,那么我得到所有在美国的人与红色汽车,当规则3属于规则2的层次结构,那么我得到所有英国人与红色汽车。因此,虽然规则是相同的,取决于它所属的层次结构,我得到不同的结果。 – 2011-02-09 10:26:00