-
内容大纲
这是一部由浅入深、从理论到实践、以实战方式讲解开源规则引擎Drools的原理、模型、使用方式、适用场景和案例实现的著作,得到了国内外众多知名企业专家的一致好评。
本书的作者都就职于红帽软件,长期深耕开源中间件技术,具有深厚的产品知识及项目经验,曾多次参与企业的IT系统建设和业务规则实现,为业务规则系统的建设者和使用者答疑解惑。本书正是对作者多年实战经验的总结,对国内外企业的规则系统建设具有很高的参考价值。
全书共14章,按照难易程度,可分为初级、中级和高级三个层次。
初级(第1~4章)
首先,总体介绍Drools的构成、多种使用方式、核心概念;其次,以HelloDrools为例让读者切身体验最简单规则的编写过程,通过对示例工程的解读,让读者理解Drools规则语言的基本语法与模式匹配;再次,对Drools规则语言的方方面面进行详细讲解;最后,深入讲解Drools规则引擎的核心概念。
中级(第5~11章)
通过详尽的步骤分别讲解Drools基于主机、容器和云模式的环境搭建,介绍如何基于已搭建的环境进行规则的开发、测试与发布,并通过实战让读者掌握多种规则编写方式:向导式规则、规则模板、领域专用语言、规则表、规则流。
高级(第12~14章)
有针对性地讲解Drools在流模式下的复杂事件处理原理、基于决策模型和表示法的规则编写及Drools对机器学习的支持和使用,以帮助读者拓宽思路,将Drools应用到更广阔的领域。 -
作者介绍
-
目录
前言
第1章 Drools概述
1.1 什么是规则引擎
1.2 Drools是什么
1.3 Drools的组件
1.4 Drools的使用方式
1.4.1 嵌入式
1.4.2 远程调用模式
1.4.3 云提供模式
1.5 Drools的核心概念
1.5.1 规则语言
1.5.2 事实对象
1.5.3 决策引擎
1.6 社区的Drools与企业级的Decision Manager
1.7 本章小结
第2章 Drools初体验
2.1 环境准备
2.2 hello drools
2.3 规则语法解读
2.4 Drools的模式匹配
2.5 规则工程解读
2.6 本章小结
第3章 Drools规则语言
3.1 语法说明
3.1.1 包定义
3.1.2 依赖导入
3.1.3 函数
3.1.4 查询
3.1.5 类型声明
3.1.6 全局变量
3.1.7 规则属性
3.1.8 规则的条件
3.1.9 规则的动作
3.1.10 注释
3.1.11 错误提示
3.2 实战:斐波那契数列
3.2.1 功能说明
3.2.2 规则实现
3.2.3 工程解读
3.2.4 规则解读
3.3 本章小结
……
第4章 Drools决策引擎
第5章 远程调用模式
第6章 云提供模式
第7章 规则的测试
第8章 向导式规则
第9章 向导式规则模板与领域专用语言
第10章 规则表
第11章 规则流
第12章 复杂事件处理
第13章 决策模型和表示法
第14章 PMML与机器学习
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...