欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • 实战Drools规则引擎
      • 作者:关泽发//陈楚晖|责编:罗词亮
      • 出版社:机械工业
      • ISBN:9787111717362
      • 出版日期:2023/01/01
      • 页数:323
    • 售价:39.6
  • 内容大纲

        这是一部由浅入深、从理论到实践、以实战方式讲解开源规则引擎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与机器学习