• 实战drools规则引擎 编程语言 关泽发,陈楚晖
  • 实战drools规则引擎 编程语言 关泽发,陈楚晖
21年品牌 40万+商家 超1.5亿件商品

实战drools规则引擎 编程语言 关泽发,陈楚晖

none

59.4 6.0折 99 全新

库存2件

河北保定
认证卖家担保交易快速发货售后保障

作者关泽发,陈楚晖

出版社机械工业出版社

ISBN9787111717362

出版时间2023-01

版次1

装帧平装

开本16

页数324页

定价99元

货号300_9787111717362

上书时间2024-12-14

问问熊书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
正版特价新书
商品描述
主编:

(1)作者背景:red hat官方架构师撰写,致力于开源中间件和规则引擎的推广。(2)作者经验丰富:作者有20余年it行业从业经验,在系统架构、中间件、规则引擎领域有深厚积累。(3)内容系统全面:一本书讲透drool的使用、各种规则的编写、开发、测试、发布等。(4)注重工程实践:基于主机、容器和云等生产环境,详细讲解规则引擎的环境搭建以及开发、测试、发布等。(5)包含大量案例:书中包含大量尽心设计的案例,均可直接用于生产,并附源码。

目录:

赞誉

前言

章 drools概述1

1.1 什么是规则引擎1

1.2 drools是什么2

1.3 drools的组件2

1.4 drools的使用方式3

1.4.1 嵌入式3

1.4.2 远程调用模式4

1.4.3 云提供模式4

1.5 drools的核心概念5

1.5.1 规则语言5

1.5.2 事实对象6

1.5.3 决策引擎7

1.6 社区的drools与企业级的decision manager7

1.7 本章小结8

第2章 drools初体验9

2.1 环境准备9

2.2 hello drools9

2.3 规则语法解读11

2.4 drools的模式匹配11

2.5 规则工程解读13

2.6 本章小结15

第3章 drools规则语言16

3.1 语法说明17

3.1.1 包定义17

3.1.2 依赖导入17

3.1.3 函数18

3.1.4 查询18

3.1.5 类型声明19

3.1.6 全局变量21

3.1.7 规则属21

3.1.8 规则的条件22

3.1.9 规则的动作25

3.1.10 注释29

3.1.11 错误提示30

3.2 实战:斐波那契数列32

3.2.1 功能说明32

3.2.2 规则实现32

3.2.3 工程解读33

3.2.4 规则解读35

3.3 本章小结36

第4章 drools决策引擎37

4.1 会话37

4.1.1 无会话38

4.1.2 有会话39

4.1.3 会话池41

4.2 推理与真理 42

4.3 规则执行控制43

4.3.1 优先级44

4.3.2 议程组45

4.3.3 激活组46

4.3.4 运行模式46

4.3.5 事实传播模式47

4.3.6 议程评估过滤??器48

4.3.7 规则单元48

4.4 phreak算法51

4.4.1 延迟评估51

4.4.2 面向集合的传播52

4.4.3 网络分段52

4.5 查询事实数据53

4.6 事件侦听器和志54

4.6.1 事件侦听器54

4.6.2 志55

4.7 能调优项55

4.8 实战:费用分摊57

4.8.1 功能说明57

4.8.2 规则实现58

4.8.3 工程解读59

4.8.4 规则解读61

4.9 本章小结65

第5章 远程调用模式66

5.1 基于主机的drools环境搭建66

5.1.1 获取介质66

5.1.2 安装69

5.2 基于容器的drools环境搭建74

5.2.1 环境准备74

5.2.2 安装75

5.3 实战:将军排队79

5.3.1 功能说明79

5.3.2 规则实现79

5.3.3 工程解读84

5.3.4 规则解读86

5.4 本章小结88

第6章 云提供模式89

6.1 环境准备89

6.1.1 获取介质89

6.1.2 安装openshift local90

6.1.3 安装business automation operator95

6.1.4 安装业务中心与决策服务器97

6.1.5 验证安装99

6.2 实战:东西在里面吗101

6.2.1 功能说明101

6.2.2 规则实现101

6.2.3 验证规则110

6.3 本章小结113

第7章 规则的测试114

7.1 测试场景设计器114

7.1.1 全局参数配置115

7.1.2 数据对象别名115

7.1.3 表达式语法115

7.2 “东西在里面吗”实战的测试116

7.2.1 创建测试场景116

7.2.2 定义测试场景数据结构117

7.2.3 添加用例数据并测试122

7.3 “将军排队”实战的测试125

7.3.1 创建测试场景与用例125

7.3.2 编写背景数据并测试126

7.4 本章小结128

第8章 向导式规则129

8.1 向导式规则设计器129

8.1.1 数据对象129

8.1.2 设计规则130

8.2 实战:商品促销131

8.2.1 功能说明131

8.2.2 规则实现131

8.2.3 验证规则148

8.3 本章小结155

第9章 向导式规则模板与领域专用语言156

9.1 向导式规则模板156

9.1.1 创建规则模板 156

9.1.2 定义数据表157

9.2 领域专用语言158

9.3 实战:积分换礼品159

9.3.1 功能说明159

9.3.2 规则实现160

9.3.3 验证规则167

9.3.4 dsl规则实现168

9.3.5 验证dsl规则171

9.4 本章小结171

0章 规则表172

10.1 向导式规则表172

10.1.1 创建向导式规则表172

10.1.2 导入数据对象类型174

10.1.3 添加模式匹配事实175

10.1.4 添加约束176

10.1.5 添加更新动作176

10.1.6 添加插入动作177

10.1.7 选择展开列178

10.1.8 添加规则表数据179

10.2 电子表格规则表179

10.3 实战:电脑181

10.3.1 功能说明181

10.3.2 规则实现181

10.3.3 验证规则193

10.3.4 转换为电子表格规则表194

10.4 本章小结198

1章 规则流199

11.1 什么是规则流199

11.2 drools中的规则流199

11.3 实战:贷款申请202

11.3.1 功能说明202

11.3.2 规则流实现203

11.3.3 验证规则流240

11.4 本章小结245

2章 复杂事件处理246

12.1 复杂事件处理中的事件246

12.2 将事实数据定义为事件247

12.3 事件相关的元数据注解247

12.4 事件处理模式249

12.4.1 云模式249

12.4.2 流模式250

12.4.3 反向匹配250

12.5 事实属更改的评估策略与侦听251

12.6 事件的时间运算符253

12.6.1 before和after254

12.6.2 coincides254

12.6.3 during和includes255

12.6.4 finishes和finished by256

12.6.5 meets和met by256

12.6.6 overla和overlapped by257

12.6.7 starts和started by257

12.7 会话时钟258

12.8 事件流和入点259

12.9 滑动窗260

12.10 事件的内存管理261

12.11 实战:行情提醒262

12.11.1 功能说明262

12.11.2 规则实现262

12.11.3 工程解读263

12.11.4 规则解读266

12.12 本章小结267

3章 决策模型和表示法268

13.1 dmn的实现级别268

13.2 决策需求图269

13.3 规则表达式270

13.3.1 数据类型270

13.3.2 条件语句271

13.3.3 循环语句271

13.3.4 范围语句272

13.3.5 内置函数272

13.3.6 变量和函数名283

13.4 盒装表达式283

13.4.1 决策表283

13.4.2 字面表达式284

13.4.3 上下文285

13.4.4 关系285

13.4.5 函数285

13.4.6 调用286

13.4.7 列表286

13.5 实战:网购图书287

13.5.1 功能说明287

13.5.2 规则实现287

13.5.3 验证规则301

13.6 本章小结304

4章 pmml与机器学305

14.1 pmml305

14.2 pmml的实现级别308

14.3 pmml与机器学的关系309

14.4 实战:申请设备310

14.4.1 功能说明310

14.4.2 规则实现311

14.4.3 验证规则322

14.5 本章小结323

内容简介:

这是一部由浅入深、从理论到实践、以实战方式讲解开源规则引擎drool的、模型、使用方式、适用场景和案例实现的著作,得到了外众多知名企业专家的一致。本书的作者都职于红帽软件,长期深耕开源中间件技术,具有深厚的产品知识及项目经验,曾多次参与企业的it系统建设和业务规则实现,为业务规则系统的建设者和使用者答疑解惑。本书正是对作者多年实战经验的结,对外企业的规则系统建设具有很高的参价值。全书共14章,按照难易程度,可分为初级、中级和三个层次。初级(~4章)首先,体介绍drool的构成、多种使用方式、核心概念;其次,以hellodrool为例让读者切身体验简单规则的编写过程,通过对示例工程的解读,让读者理解drool规则语言的基本语法与模式匹配;再次,对drool规则语言的方方面面进行详细讲解;后,深入讲解drool规则引擎的核心概念。中级(第5~11章)通过详尽的步骤分别讲解drool基于主机、容器和云模式的环境搭建,介绍如何基于已搭建的环境进行规则的开发、测试与发布,并通过实战让读者掌握多种规则编写方式:向导式规则、规则模板、领域专用语言、规则表、规则流。(2~14章)有针对地讲解drool在流模式下的复杂事件处理、基于决策模型和表示法的规则编写及drool对机器学的支持和使用,以帮助读者拓宽思路,将drool应用到更广阔的领域。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

正版特价新书
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP