Jboss Drools-创建规则“;“在飞行中”;

Jboss Drools-创建规则“;“在飞行中”;,drools,dsl,rule-engine,business-rules,drools-guvnor,Drools,Dsl,Rule Engine,Business Rules,Drools Guvnor,要在Drools中创建新规则,是否需要在规则中声明所有类 业务人员可以创建新规则并“动态”部署它?我的意思是这个新规则的热部署,不需要编码、编译和重新部署任何东西 想法?请准确定义“创建”、“部署”和“重新部署”的含义但我现在可以告诉你,“没有编码、编译和重新部署任何东西”是不可能的。(强调我添加的“任何东西”)我的意思是:规则引擎正在运行,此时,我需要一个业务人员创建一个新规则,并在这个运行环境中部署它,而不需要开发人员的干预。业务人员创建一个规则,保存它,规则将在上运行。您需要创建一个新的知

要在Drools中创建新规则,是否需要在规则中声明所有类

  • 业务人员可以创建新规则并“动态”部署它?我的意思是这个新规则的热部署,不需要编码、编译和重新部署任何东西


  • 想法?

    请准确定义“创建”、“部署”和“重新部署”的含义但我现在可以告诉你,“没有编码、编译和重新部署任何东西”是不可能的。(强调我添加的“任何东西”)我的意思是:规则引擎正在运行,此时,我需要一个业务人员创建一个新规则,并在这个运行环境中部署它,而不需要开发人员的干预。业务人员创建一个规则,保存它,规则将在上运行。您需要创建一个新的知识库,并从中启动另一个会话。由于旧会话可能包含多种形式的“状态”,这可能需要一些传输操作。-总而言之,这是一项有风险的业务,没有适当的监督,任何“商人”都不应该被允许这样做也许还有其他方法可以实现你想做的事情,但你必须提供一个例子,概述“商人”可以自由编造的规则的局限性。