![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
规则引擎
文章平均质量分 76
iteye_6609
这个作者很懒,什么都没留下…
展开
-
Guvnor源码解析-专业术语说明
[table]|Category|类别,对知识库或资产进行分类,方便查询||Moudle|模型(模块)或知识库,是指对规则相关的各种类型资产的管理||Asset|资产,范指模型,函数,规则等规则相关的文件||State|可以对具体的资产标记状态,方便查找||Snapshot|快照,记录某个资产在历史中的某个版本信息|[/table]...原创 2014-01-29 10:22:28 · 110 阅读 · 0 评论 -
Drools 5 模板技术应用(drools template)
引用自[http://cutelion.blog.hexun.com/72268803_d.html] 开发环境: Drools 5.3.0, 必需的lib: drools-templates-5.3.0.Final.jar 在利用Drools 5编写规则时,如果发现有一组规则遵守相同布置的模式、约束和在RHS中的动作,只是常量、对象或字段名字不同,可以考虑为产生实...原创 2014-02-19 12:50:44 · 827 阅读 · 0 评论 -
通过类名反射获取事实实例
[code="java"]KnowledgeBase kbase = kbuilder.newKnowledgeBase();StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();FactType serverType = Kbase.getFactType("com.going.domain...原创 2014-03-20 15:32:35 · 81 阅读 · 0 评论 -
《DroolsCookBook》目录翻译
DroolsCookBook读书笔记章节一:规则引擎进阶1.1在规则引擎中申明事实。1.2使用xml申请事实1.3添加日志查看规则引擎执行行为。1.4基于时间的规则1.5实现基于日历的规则1.6使用query实时监控事实改变章节二:规则引擎高级进阶2.1序列化知识会话2.2持久化规则(从代码来看应该是持久化知识会话)2.3如何丢弃重复的事实插入。...原创 2014-03-21 14:14:04 · 117 阅读 · 0 评论 -
规则引擎定义
转载自:[url]http://thinkinside.tk/2012/03/20/rule_engine_1.html[/url][size=large]什么是规则[/size]在现实生活中,规则无处不在。我们最长接触的是法律、法规和各种制度;对于企业级应用来说,第一步的业务调研中很重要的内容就是了解业务规则。在企业流程再造中,可能还会接触到流程规则。在IT技术领域,很多地方...原创 2014-03-21 15:55:32 · 132 阅读 · 0 评论 -
规则引擎中常用的模式匹配算法
转载自http://thinkinside.tk/2012/12/05/algorithm_of_pattern_match.html规则引擎的核心是Pattern Matcher(模式匹配器)。不管是正向推理还是反向推理,首先要解决一个模式匹配的问题。对于规则的模式匹配,可以定义为: 一个规则是一组模式的集合。如果事实/假设的状态符合该规则的所有模式,则称为该规则是可满足的。 模式匹配的任务就...原创 2014-03-21 16:20:51 · 681 阅读 · 0 评论 -
Drools规则引擎API概述
转载自 http://thinkinside.tk/2013/12/20/drools_API.html规则引擎中,将知识表达为规则(rules),要分析的情况定义为事实(facts)。二者在内存中的存储分别称为Production Memory和Working Memory。在外围,还会有一个执行引擎(Execution Engine)。与此对应,规则引擎API也分成三个部分。在Dr...原创 2014-03-21 16:46:02 · 369 阅读 · 0 评论 -
Drools规则描述语言快速手册
转载自http://thinkinside.tk/2012/12/06/rule_language.html在规则引擎中,通常会使用某种表述性的语言(而不是编程语言)来描述规则。 所以规则描述语言也是规则引擎的一个重要组成部分。目前在规则描述语言方面,并没有一个通用的标准获得规则引擎厂商的广泛支持,大部分规则描述语言都是厂商私有的。大体来说,规则语言可以分为结构化的(Structu...原创 2014-03-21 16:59:36 · 356 阅读 · 0 评论