搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
实战Drools规则引擎
0.00     定价 ¥ 99.00
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787111717362
  • 作      者:
    作者:关泽发//陈楚晖|责编:罗词亮
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2023-01-01
收藏
畅销推荐
内容介绍
这是一部由浅入深、从理论到实践、以实战方式讲解开源规则引擎Drools的原理、模型、使用方式、适用场景和案例实现的著作,得到了国内外众多知名企业专家的一致好评。本书的作者都就职于红帽软件,长期深耕开源中间件技术,具有深厚的产品知识及项目经验,曾多次参与企业的IT系统建设和业务规则实现,为业务规则系统的建设者和使用者答疑解惑。本书正是对作者多年实战经验的总结,对国内外企业的规则系统建设具有很高的参考价值。全书共14章,按照难易程度,可分为初级、中级和高级三个层次。初级(第1~4章)首先,总体介绍Drools的构成、多种使用方式、核心概念;其次,以Hello Drools为例让读者切身体验*简单规则的编写过程,通过对示例工程的解读,让读者理解Drools规则语言的基本语法与模式匹配;再次,对Drools规则语言的方方面面进行详细讲解;*后,深入讲解Drools规则引擎的核心概念。中级(第5~11章)通过详尽的步骤分别讲解Drools基于主机、容器和云模式的环境搭建,介绍如何基于已搭建的环境进行规则的开发、测试与发布,并通过实战让读者掌握多种规则编写方式:向导式规则、规则模板、领域专用语言、规则表、规则流。高级(第12~14章)有针对性地讲解Drools在流模式下的复杂事件处理原理、基于决策模型和表示法的规则编写及Drools对机器学习的支持和使用,以帮助读者拓宽思路,将Drools应用到更广阔的领域。
展开
目录
目  录 Contents赞 誉前 言第1章 Drools概述  11.1 什么是规则引擎  11.2 Drools是什么  21.3 Drools的组件  21.4 Drools的使用方式  31.4.1  嵌入式  31.4.2 远程调用模式  41.4.3 云提供模式  41.5 Drools的核心概念  51.5.1 规则语言  51.5.2 事实对象  61.5.3 决策引擎  71.6 社区的Drools与企业级的Decision Manager  71.7 本章小结  8第2章 Drools初体验  92.1 环境准备  92.2 hello drools  92.3 规则语法解读  112.4 Drools的模式匹配  112.5 规则工程解读  132.6 本章小结  15第3章 Drools规则语言  163.1 语法说明  173.1.1 包定义  173.1.2 依赖导入  173.1.3 函数  183.1.4 查询  183.1.5 类型声明  193.1.6 全局变量  213.1.7 规则属性  213.1.8 规则的条件  223.1.9 规则的动作  253.1.10 注释  293.1.11 错误提示  303.2 实战:斐波那契数列  323.2.1 功能说明  323.2.2 规则实现  323.2.3 工程解读  333.2.4 规则解读  353.3 本章小结  36第4章 Drools决策引擎  374.1 会话  374.1.1 无状态会话  384.1.2 有状态会话  394.1.3 会话池  414.2 推理与真理   424.3 规则执行控制  434.3.1 优先级  444.3.2 议程组  454.3.3 激活组  464.3.4 运行模式  464.3.5 事实传播模式  474.3.6 议程评估过滤??器  484.3.7 规则单元  484.4 Phreak算法  514.4.1 延迟评估  514.4.2 面向集合的传播  524.4.3 网络分段  524.5 查询事实数据  534.6 事件侦听器和日志  544.6.1 事件侦听器  544.6.2 日志  554.7 性能调优项  554.8 实战:费用分摊  574.8.1 功能说明  574.8.2 规则实现  584.8.3 工程解读  594.8.4 规则解读  614.9 本
章小结  65第5章 远程调用模式  665.1 基于主机的Drools环境搭建  665.1.1 获取介质  665.1.2 安装  695.2 基于容器的Drools环境搭建  745.2.1 环境准备  745.2.2 安装  755.3 实战:将军排队  795.3.1 功能说明  795.3.2 规则实现  795.3.3 工程解读  845.3.4 规则解读  865.4 本章小结  88第6章 云提供模式  896.1 环境准备  896.1.1 获取介质  896.1.2 安装OpenShift Local  906.1.3 安装Business Automation Operator  956.1.4 安装业务中心与决策服务器  976.1.5 验证安装  996.2 实战:东西在里面吗  1016.2.1 功能说明  1016.2.2 规则实现  1016.2.3 验证规则  1106.3 本章小结  113第7章 规则的测试  1147.1 测试场景设计器  1147.1.1 全局参数配置  1157.1.2 数据对象别名  1157.1.3 表达式语法  1157.2 “东西在里面吗”实战的测试  1167.2.1 创建测试场景  1167.2.2 定义测试场景数据结构  1177.2.3 添加用例数据并测试  1227.3 “将军排队”实战的测试  1257.3.1 创建测试场景与用例  1257.3.2 编写背景数据并测试  1267.4 本章小结  128第8章 向导式规则  1298.1 向导式规则设计器  1298.1.1 数据对象  1298.1.2 设计规则  1308.2 实战:商品促销  1318.2.1 功能说明  1318.2.2 规则实现  1318.2.3 验证规则  1488.3 本章小结  155第9章 向导式规则模板与领域专用语言  1569.1 向导式规则模板  1569.1.1 创建规则模板   1569.1.2 定义数据表  1579.2 领域专用语言  1589.3 实战:积分换礼品  1599.3.1 功能说明  1599.3.2 规则实现  1609.3.3 验证规则  1679.3.4 DSL规则实现  1689.3.5 验证DSL规则  1719.4 本章小结  171第10章 规则表  17210.1 向导式规则表  17210.1.1 创
建向导式规则表  17210.1.2 导入数据对象类型  17410.1.3 添加模式匹配事实  17510.1.4 添加约束  17610.1.5 添加更新动作  17610.1.6 添加插入动作  17710.1.7 选择展开列  17810.1.8 添加规则表数据  17910.2 电子表格规则表  17910.3 实战:电脑推荐  18110.3.1 功能说明  18110.3.2 规则实现  18110.3.3 验证规则  19310.3.4 转换为电子表格规则表  19410.4 本章小结  198第11章 规则流  19911.1 什么是规则流  19911.2 Drools中的规则流  19911.3 实战:贷款申请  20211.3.1 功能说明  20211.3.2 规则流实现  20311.3.3 验证规则流  24011.4 本章小结  245第12章 复杂事件处理  24612.1 复杂事件处理中的事件  24612.2 将事实数据定义为事件  24712.3 事件相关的元数据注解  24712.4 事件处理模式  24912.4.1 云模式  24912.4.2 流模式  25012.4.3 反向匹配  25012.5 事实属性更改的评估策略与侦听  25112.6 事件的时间运算符  25312.6.1 b
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证