这两者在流口水中有什么区别??意味着我们可以根据
从加载的规则库和触发规则创建工作内存,如下所示:
WorkingMemory workingmemory = rulebase.newWorkingMemory();
workingmemory.fireAllRules();
与
使用会话(有状态 .无状态 ) 以触发规则,如下所示
KnowledgeBase knowledgebase = createKnowledgeBase();
StatefulKnowledgeSession session = knowledgebase.newStatefulKnowledgeSession();
session.insert(Object);
session.fireRules();
使用 KnowledgeBAse 和 KnowledgeSession, of knowledge-api-.jar。RuleBase 和 WorkingMemory 是遗留接口,将来会被删除。