更新时间:2024-10-18 17:05:45
封面
版权页
内容简介
Preface 前言
基础篇
Chapter 1 第1章 规则引擎简介
1.1 什么是规则引擎
1.2 为什么要使用规则引擎
1.3 规则引擎的使用流程
1.4 规则引擎家族
1.5 Drools规则引擎家族
1.6 Drools规则引擎的主要版本
Chapter 2 第2章 规则引擎的架构与原理
2.1 基于规则引擎的业务系统架构
2.2 规则引擎的实现原理
2.3 Drools中的基础概念
Chapter 3 第3章 初识Drools规则引擎
3.1 如何循序渐进地学习
3.2 创建第一个Drools项目
3.3 项目结构详解
3.4 Drools 8语法示例
Chapter 4 第4章 核心语法示例详解
4.1 规则文件的结构
4.2 规则语法综合示例
4.3 示例语法点分析
4.4 Drools 8核心语法分析
Chapter 5 第5章 Drools核心API详解
5.1 什么是KIE
5.2 核心API之间的关系
5.3 KieServices详解
5.4 KieContainer详解
5.5 KieModule详解
5.6 KieBase详解
5.7 KieRepository详解
5.8 KieFileSystem详解
5.9 KieScanner详解
5.10 KieSession和StatelessKieSession详解
5.11 KieHelper详解
5.12 规则单元API详解
高级篇
Chapter 6 第6章 Drools决策管理系统架构
6.1 什么是决策管理系统架构
6.2 Drools的决策资产分类
6.3 Drools的不同部署环境
6.4 Drools项目存储和构建方案
6.5 Drools项目部署方案
6.6 Drools决策资产的执行
6.7 Drools决策管理架构方案
Chapter 7 第7章 Drools与Spring Boot集成实战
7.1 与Spring Boot集成实战案例
7.2 基于kmodule.xml配置实战案例
7.3 动态加载规则实战案例
Chapter 8 第8章 Drools基于Kogito云原生实战
8.1 规则单元与Spring Boot集成
8.2 规则单元与Kogito集成
8.3 Kogito Tooling工具包
Chapter 9 第9章 转转图书的Drools实战
9.1 什么是DMN
9.2 项目技术选型
9.3 业务场景简介
9.4 DMN建模工具选择
9.5 DMN建模实现
9.6 Drools集成DMN
Chapter 10 第10章 自建Drools BRMS实战
10.1 Drools BRMS简介
10.2 自建BRMS的优势
10.3 自建BRMS的基本步骤
10.4 设计实战
拓展篇
Chapter 11 第11章 Drools底层算法详解
11.1 Drools算法演变
11.2 Rete算法
11.3 ReteOO算法
11.4 Phreak算法
Chapter 12 第12章 关于Drools与AI集成的探讨
12.1 Drools、专家系统与AI之间的关系
12.2 PMML和DMN的组合
12.3 Drools与AI集成场景
12.4 案例流程解析
Appendix A 附录A KIE Server+WildFly+IDE实战
A.1 官方项目资源介绍
A.2 WildFly的基本使用
A.3 KIE Server简介
A.4 KIE Server的部署
A.5 KIE Server实践
Appendix B 附录B KIE Server+Business Central+WildFly实战
B.1 Business Central简介
B.2 Business Central的安装与集成
B.3 Business Central规则管理
B.4 基于Spring Boot的调用实践
作者介绍
封底