实战Drools规则引擎

实战Drools规则引擎

作者:关泽发陈楚晖

出版社:机械工业

出版年:2022年10月

ISBN:9787111717362

所属分类:经济金融

书刊介绍

《实战Drools规则引擎》内容简介

这是一部由浅入深、从理论到实践、以实战方式讲解开源规则引擎Drools的原理、模型、使用方式、适用场景和案例实现的著作,得到了国内外众多知名企业专家的一致好评。
本书的作者都就职于红帽软件,长期深耕开源中间件技术,具有深厚的产品知识及项目经验,曾多次参与企业的IT系统建设和业务规则实现,为业务规则系统的建设者和使用者答疑解惑。本书正是对作者多年实战经验的总结,对国内外企业的规则系统建设具有很高的参考价值。
关泽发,红帽软件(北京)有限公司资深解决方案架构师,拥有20余年IT从业经验,目前专注于云原生微服务系统架构设计与开发。曾就职于AWS应用现代化团队、红帽服务交付团队、投资银行开发团队,熟悉公有云和私有云生态,擅长企业业务系统的设计、开发与交付。通过微信公众号“撞墙秀”分享了许多项目实践经验与心得。
陈楚晖,红帽软件(北京)有限公司首席架构师、开源技术专家,专注于云计算、容器技术、开源中间件、规则引擎的推广。曾就职于甲骨文中间件团队、银行业务开发团队,拥有20余年中间件及应用开发经验,以及丰富的金融企业、政府机构、电信运营商等的应用上云、DevOps、PaaS、系统集成及IT项目管理经验,熟悉开源软件的软件开发、架构设计、系统运维等。

作品目录

Praise
赞誉
Preface
前言
Chapter
1、第1章:Drools概述
1.1、什么是规则引擎
1.2、Drools是什么
1.3、Drools的组件
1.4、Drools的使用方式
1.5、Drools的核心概念
1.6、社区的Drools与企业级的Decision
Manager
1.7、本章小结
Chapter
2、第2章:Drools初体验
2.1、环境准备
2.2、hello
drools
2.3、规则语法解读
2.4、Drools的模式匹配
2.5、规则工程解读
2.6、本章小结
Chapter
3、第3章:Drools规则语言
3.1、语法说明
3.2、实战:斐波那契数列
3.3、本章小结
Chapter
4、第4章:Drools决策引擎
4.1、会话
4.2、推理与真理
4.3、规则执行控制
4.4、Phreak算法
4.5、查询事实数据
4.6、事件侦听器和日志
4.7、性能调优项
4.8、实战:费用分摊
4.9、本章小结
Chapter
5、第5章:远程调用模式
5.1、基于主机的Drools环境搭建
5.2、基于容器的Drools环境搭建
5.3、实战:将军排队
5.4、本章小结
Chapter
6、第6章:云提供模式
6.1、环境准备
6.2、实战:东西在里面吗
6.3、本章小结
Chapter
7、第7章:规则的测试
7.1、测试场景设计器
7.2、“东西在里面吗”实战的测试
7.3、“将军排队”实战的测试
7.4、本章小结
Chapter
8、第8章:向导式规则
8.1、向导式规则设计器
8.2、实战:商品促销
8.3、本章小结
Chapter
9、第9章:向导式规则模板与领域专用语言
9.1、向导式规则模板
9.2、领域专用语言
9.3、实战:积分换礼品
9.4、本章小结
Chapter
10、第10章:规则表
10.1、向导式规则表
10.2、电子表格规则表
10.3、实战:电脑推荐
10.4、本章小结
Chapter
11、第11章:规则流
11.1、什么是规则流
11.2、Drools中的规则流
11.3、实战:贷款申请
11.4、本章小结
Chapter
12、第12章:复杂事件处理
12.1、复杂事件处理中的事件
12.2、将事实数据定义为事件
12.3、事件相关的元数据注解
12.4、事件处理模式
12.5、事实属性更改的评估策略与侦听
12.6、事件的时间运算符
12.7、会话时钟
12.8、事件流和入口点
12.9、滑动窗口
12.10、事件的内存管理
12.11、实战:行情提醒
12.12、本章小结
Chapter
13、第13章:决策模型和表示法
13.1、DMN的实现级别
13.2、决策需求图
13.3、规则表达式
13.4、盒装表达式
13.5、实战:网购图书
13.6、本章小结
Chapter
14、第14章:PMML与机器学习
14.1、PMML
14.2、PMML的实现级别
14.3、PMML与机器学习的关系
14.4、实战:申请设备
14.5、本章小结

相关推荐

微信二维码