实战Drools规则引擎_第1页
实战Drools规则引擎_第2页
实战Drools规则引擎_第3页
实战Drools规则引擎_第4页
实战Drools规则引擎_第5页
已阅读5页,还剩59页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实战Drools规则引擎读书笔记模板01思维导图读书笔记作者介绍内容摘要目录分析精彩摘录目录0305020406思维导图规则实战方式读者规则第章作者规则实战小结第章数据功能模式事件事实说明对象语言本书关键字分析思维导图内容摘要内容摘要这是一部由浅入深、从理论到实践、以实战方式讲解开源规则引擎Drools的原理、模型、使用方式、适用场景和案例实现的著作,得到了国内外众多知名企业专家的一致好评。本书的作者都就职于红帽软件,长期深耕开源中间件技术,具有深厚的产品知识及项目经验,曾多次参与企业的IT系统建设和业务规则实现,为业务规则系统的建设者和使用者答疑解惑。本书正是对作者多年实战经验的总结,对国内外企业的规则系统建设具有很高的参考价值。全书共14章,按照难易程度,可分为初级、中级和高级三个层次。初级(第1~4章)首先,总体介绍Drools的构成、多种使用方式、核心概念;其次,以HelloDrools为例让读者切身体验*简单规则的编写过程,通过对示例工程的解读,让读者理解Drools规则语言的基本语法与模式匹配;再次,对Drools规则语言的方方面面进行详细讲解;*后,深入讲解Drools规则引擎的核心概念。中级(第5~11章)通过详尽的步骤分别讲解Drools基于主机、容器和云模式的环境搭建,介绍如何基于已搭建的环境进行规则的开发、测试与发布,并通过实战让读者掌握多种规则编写方式:向导式规则、规则模板、领域专用语言、规则表、规则流。高级(第12~14章)有针对性地讲解Drools在流模式下的复杂事件处理原理、基于决策模型和表示法的规则编写及Drools对机器学习的支持和使用,以帮助读者拓宽思路,将Drools应用到更广阔的领域。读书笔记读书笔记都散了吧,买了本看了看,没啥干货,好几章给你来个页面操作做模板决策表决策流之类的,实在……。目录分析1.1什么是规则引擎1.2Drools是什么1.3Drools的组件1.4Drools的使用方式第1章Drools概述1.5Drools的核心概念1.7本章小结1.6社区的Drools与企业级的DecisionManager第1章Drools概述1.4Drools的使用方式1.4.1嵌入式1.4.2远程调用模式1.4.3云提供模式1.5Drools的核心概念1.5.1规则语言1.5.2事实对象1.5.3决策引擎2.1环境准备2.3规则语法解读2.2hellodrools第2章Drools初体验2.4Drools的模式匹配2.6本章小结2.5规则工程解读第2章Drools初体验3.1语法说明3.3本章小结3.2实战:斐波那契数列第3章Drools规则语言3.1语法说明3.1.1包定义3.1.2依赖导入3.1.3函数3.1.4查询3.1.5类型声明3.1.6全局变量3.1.7规则属性3.1.8规则的条件3.1.9规则的动作3.2实战:斐波那契数列3.2.1功能说明3.2.2规则实现3.2.3工程解读3.2.4规则解读4.1会话4.2推理与真理4.3规则执行控制4.4Phreak算法4.5查询事实数据12345第4章Drools决策引擎4.6事件侦听器和日志4.7性能调优项4.8实战:费用分摊4.9本章小结第4章Drools决策引擎4.1会话4.1.1无状态会话4.1.2有状态会话4.1.3会话池4.3规则执行控制4.3.1优先级4.3.2议程组4.3.3激活组4.3.4运行模式4.3.5事实传播模式4.3.6议程评估过滤器4.3.7规则单元4.4Phreak算法4.4.1延迟评估4.4.2面向集合的传播4.4.3网络分段4.6事件侦听器和日志4.6.1事件侦听器4.6.2日志4.8实战:费用分摊4.8.1功能说明4.8.2规则实现4.8.3工程解读4.8.4规则解读5.1基于主机的Drools环境搭建5.2基于容器的Drools环境搭建5.3实战:将军排队5.4本章小结第5章远程调用模式5.1基于主机的Drools环境搭建5.1.1获取介质5.1.2安装5.2基于容器的Drools环境搭建5.2.1环境准备5.2.2安装5.3实战:将军排队5.3.1功能说明5.3.2规则实现5.3.3工程解读5.3.4规则解读6.1环境准备6.3本章小结6.2实战:东西在里面吗第6章云提供模式6.1环境准备6.1.1获取介质6.1.2安装OpenShiftLocal6.1.3安装BusinessAutomationOperator6.1.4安装业务中心与决策服务器6.1.5验证安装6.2实战:东西在里面吗6.2.1功能说明6.2.2规则实现6.2.3验证规则7.1测试场景设计器7.2“东西在里面吗”实战的测试7.3“将军排队”实战的测试7.4本章小结第7章规则的测试7.1测试场景设计器7.1.1全局参数配置7.1.2数据对象别名7.1.3表达式语法7.2“东西在里面吗”实战的测试7.2.1创建测试场景7.2.2定义测试场景数据结构7.2.3添加用例数据并测试7.3“将军排队”实战的测试7.3.1创建测试场景与用例7.3.2编写背景数据并测试8.1向导式规则设计器8.3本章小结8.2实战:商品促销第8章向导式规则8.1向导式规则设计器8.1.1数据对象8.1.2设计规则8.2实战:商品促销8.2.1功能说明8.2.2规则实现8.2.3验证规则9.1向导式规则模板9.2领域专用语言9.3实战:积分换礼品9.4本章小结第9章向导式规则模板与领域专用语言9.1向导式规则模板9.1.1创建规则模板9.1.2定义数据表9.3实战:积分换礼品9.3.1功能说明9.3.2规则实现9.3.3验证规则9.3.4DSL规则实现9.3.5验证DSL规则10.1向导式规则表10.2电子表格规则表10.3实战:电脑推荐10.4本章小结第10章规则表10.1向导式规则表10.1.1创建向导式规则表10.1.2导入数据对象类型10.1.3添加模式匹配事实10.1.4添加约束10.1.5添加更新动作10.1.6添加插入动作10.1.7选择展开列10.1.8添加规则表数据10.3实战:电脑推荐10.3.1功能说明10.3.2规则实现10.3.3验证规则10.3.4转换为电子表格规则表11.1什么是规则流11.2Drools中的规则流11.3实战:贷款申请11.4本章小结第11章规则流11.3实战:贷款申请11.3.1功能说明11.3.2规则流实现11.3.3验证规则流12.1复杂事件处理中的事件12.2将事实数据定义为事件12.3事件相关的元数据注解12.4事件处理模式12.5事实属性更改的评估策略与侦听12.6事件的时间运算符010302040506第12章复杂事件处理12.7会话时钟12.8事件流和入口点12.9滑动窗口12.10事件的内存管理12.11实战:行情提醒12.12本章小结010302040506第12章复杂事件处理12.4事件处理模式12.4.1云模式12.4.2流模式12.4.3反向匹配12.6事件的时间运算符12.6.1before和after12.6.2coincides12.6.3during和includes12.6.4finishes和finishedby12.6.5meets和metby12.6.6overlaps和overlappedby12.6.7starts和startedby12.11实战:行情提醒12.11.1功能说明12.11.2规则实现12.11.3工程解读12.11.4规则解读13.1DMN的实现级别13.2决策需求图13.3规则表达式13.4盒装表达式第13章决策模型和表示法13.6本章小结13.5实战:网购图书第13章决策模型和表示法13.3规则表达式13.3.1数据类型13.3.2条件语句13.3.3循环语句13.3.4范围语句13.3.5内置函数13.3.6变量和函数名13.4盒装表达式13.4.1决策表13.4.2字面表达式13.4.3上下文13.4.4关系13.4.5函数13.4.6调用13.4.7列表13.5实战:网购图书13.5.1功能说明13.5.2规则实现13.5.3验证规则14.1PMML14.2PMML的实现级别14.3PMML与机器学习

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论