《Drools规则引擎使用者指南》是一本专为开发者设计的手册,深入浅出地介绍了如何使用Drools框架来构建基于规则的系统和应用程序。
第一章 规则引擎初步了解
51 为什么会有规则引擎?
52 什么是规则引擎?
53 为何要使用规则引擎?
63.1 声明式编程
63.2逻辑与数据分离
63.3 速度及可测量性
63.4 知识集中化
63.5 工具集成
63.6 解释机制
63.7 易懂的规则
74 何时应当使用规则引擎?
75 如何使用规则引擎?
76 何时不要使用规则引擎?
87 规则引擎的架构和推理
88 规则引擎的算法
9 Java规则引擎商业产品
10 Dools介绍
11 第二章. Drools 规则引擎
112.1 概述
112.2 编制
13 2.3 RuleBase
18 2.4 WorkingMemory 和有状态/无状态Sessions
22 2.5 StatefulSession
29 2.6 StatelessSession
31 2.7 Agenda
34 2.8 Truth Maintenance with Logical Objects
37 2.9事件模型(Event Model)
41 第三章 安装和设置(Core与IDE)
42 3.1安装和使用
42 3.1.1依赖库
43 3.1.2 运行时(Runtime)
43 3.1.3 安装IDE (规则工作台)
54 3.2从源码进行安装
54 3.3 源码Checkout
59 3.4 构建
59 3.4.1构建源码
61 3.4.2 构建使用手册
65 3.5 Eclipse
65 3.5.1产生Eclipse项目
66 3.5.2 导入Eclipse项目
71 3.5.3导出IDE插件
76 3.5.4构建更新站点
第四章 决策表
78 第四章 决策表
78 4.1 在电子表格中的决策表
78 4.1.1何时使用决策表
79 4.1.2 概述
81 4.1.3 决策表如何工作
83 4.1.4 关键字和语法
87 4.1.5 基于决策表建立并集成电子表格
88 第五章 规则工作台 (IDE)
89 第六章 规则语言
1036.1 概述
1036.1.1规则文件
104 6.1.2 规则的构成
104 6.1.3保留字
第六章 规则语言(续)
第七章 部署和测试
7.1 部署选项
使用RuleAgent部署
使用drl源码部署
在classpath中部署规则
可部署的对象 RuleBase, Package等等.
87 4.1 决策表概述
第八章 BRMS (业务规则管理系统)
8.1 简介
什么是BRMS?
特性概要
管理指南
安装
数据库配置
安全性
数据管理
体系结构
从源码构建
可重用组件
版本和存储库
贡献
快速使用指南
概念
The business user perspective
部署: 将规则与你的应用集成
例子与教程
保险经济折扣
第九章 Java规则引擎API
9.1 简介
Java规则引擎API体系结构
规则管理API
运行时API
安全问题
异常与日志
JSR小结
Dools API 参考
简介
如何使用
参考书目