首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 DROOLS 8 规则引擎:核心技术与实践
内容
编辑推荐
作者是10年系统架构师,这本书是他在支付系统中的风控、反洗钱业务板块实际运用Drools规则引擎并构建一套完整的规则引擎体系总结得到的实战精华,本书部分内容曾以连载文章的方式分享在CSDN阅读量超36万,作者曾基于本书内容录制了视频收费课程,至本书完稿时已有近3.7万人购买。本书以指导实战为目标,深入解读Drools 8规则引擎的核心技术、原理、架构和实战项目,可助你实现规则引擎实战能力提升、智能决策和业务流程优化。
内容推荐
内容介绍
这是一本可帮助读者迅速掌握Drools的精髓并将其应用于实际项目,为企业构建智能决策系统提供可用经验和方法的专业技术书。全书以作者15年实战经验为基础,以作者在支付系统中的风控、反洗钱业务板块实际运用Drools规则引擎并构建一套完整的规则引擎体系为基础,以CSDN上超36万阅读量的规则引擎专栏文章为参考,以近3.7万人购买的收费视频课程为蓝本,从入门知识、底层原理、一线架构到实战项目深入解读运用Drools 8规则引擎所有推荐知识。
无论你是程序开发人员,还是项目管理者或决策者,都能在本书中找到自己想要的内容,比如提升规则引擎使用能力的方法、实现智能决策的技巧等。
本书共分为12章,外加2个附录。
第1~5章  带领大家初步了解Drools规则引擎,包括什么是规则引擎、什么是Drools规则引擎框架、规则引擎适用的业务场景以及规则引擎运行的基本原理,并通过实例介绍Drools规则引擎的使用以及常用的核心API。这部分为实践和系统集成架构提供理论和技术支持。
第6~10章  站在业务系统架构的视角解读如何将Drools规则引擎引入项目,制定规则资源的管理方案,包括Drools决策管理系统架构解读、与Spring Boot集成、与Kogito云原生集成、转转图书Drools实践、自主设计Drools BRMS系统等经典内容。这部分可帮读者从更多的视角认识和实践Drools规则引擎,真正做到活学活用,学以致用。
第11章和第12章  剖析Drools规则引擎的底层算法,介绍Drools与人工智能结合的可能性。这
目录
目  录  Contents<br />前言<br />基础篇<br />第1章  规则引擎简介2<br />1.1  什么是规则引擎2<br />1.2  为什么要使用规则引擎4<br />1.2.1  规则引擎的使用场景4<br />1.2.2  规则引擎的优缺点5<br />1.2.3  举例分析6<br />1.3  规则引擎的使用流程7<br />1.4  规则引擎家族9<br />1.4.1  Drools9<br />1.4.2  Ilog JRules9<br />1.4.3  Easy Rules9<br />1.4.4  Jess10<br />1.5  Drools规则引擎家族10<br />1.6  Drools规则引擎的主要版本12<br />第2章  规则引擎的架构与原理14<br />2.1  基于规则引擎的业务系统架构14<br />2.1.1  业务系统架构的变化14<br />2.1.2  规则引擎的系统架构17<br />2.2  规则引擎的实现原理18<br />2.2.1  推理引擎模型18<br />2.2.2  规则数据模型20<br />2.3  Drools中的基础概念22<br />第3章  初识Drools规则引擎23<br />3.1  如何循序渐进地学习24<br />3.2  创建第一个Drools项目24<br />3.2.1  环境准备25<br />3.2.2  创建项目26<br />3.2.3  业务实现29<br />3.2.4  运行验证31<br />3.3  项目结构详解32<br />3.3.1  事实对象32<br />3.3.2  规则文件33<br />3.3.3  kmodule.xml配置35<br />3.3.4  API使用35<br />3.4  Drools 8语法示例36<br />3.4.1  创建Drools 8项目36<br />3.4.2  业务实现37<br />第4章  核心语法示例详解41<br />4.1  规则文件的结构41<br />4.1.1  规则属性41<br />4.1.2  判断条件44<br />4.1.3  规则执行44<br />4.2  规则语法综合示例45<br />4.2.1  场景分析45<br />4.2.2  具体实现46<br />4.3  示例语法点分析51<br />4.3.1  规则的优先级51<br />4.3.2  规则的分组52<br />4.3.3  内置update函数53<br />4.3.4  no-loop防止规则死循环54<br />4.3.5  global全局变量55<br />4.3.6  function的使用56<br />4.4  Drools 8核心语法分析57<br />4.4.1  规则单元与传统语法58<br />4.4.2  Drools 8示例实现58<br />第5章  Drools核心API详解64<br />5.1  什么是KIE64<br />5.2  核心API之间的关系65<br />5.3  KieServices详解67<br />5.4  KieContainer详解68<br />5.5  KieModule详解70<br />5.6  KieBase详解72<br />5.7  KieRepository详解74<br />5.8  KieFileSystem详解76<br />5.9  KieScanner详解77<br />5.10  KieSession和StatelessKieSession<br />     详解79<br />5.11  KieHelper详解82<br />5.12  规则单元API详解84<br />高级篇<br />第6章  Drools决策管理系统架构88<br />6.1  什么是决策管理系统架构88<br />6.2  Drools的决策资产分类89<br />6.2.1  DMN90<br />6.2.2  引导决策表90<br />6.2.3  电子表格决策表91<br />6.2.4  引导规则93<br />6.2.5  DRL规则93<br />6.2.6  PMML模型94<br />6.3  Drools的不同部署环境95<br />6.4  Drools项目存储和构建方案96<br />6.5  Drools项目部署方案97<br />6.6  Drools决策资产的执行98<br />6.7  Drools决策管理架构方案98<br />6.7.1  方案一:Drools 7官方推荐<br />    组合99<br />6.7.2  方案二:IDE和内置Java<br />    应用组合101<br />6.7.3  方案三:自主研发决策资产<br />    管理平台102<br />第7章  Drools与Spring Boot<br />    集成实战104<br />7.1  与Spring Boot集成实战案例104<br />7.1.1  实战案例分析105<br />7.1.2  项目创建105<br />7.1.3  Drools集成配置107<br />7.1.4  业务逻辑实现109<br />7.1.5  功能验证114<br />7.2  基于kmodule.xml配置实战<br />    案例115<br />7.3  动态加载规则实战案例116<br />第8章  Drools基于Kogito云<br />    原生实战122<br />8.1  规则单元与Spring Boot集成123<br />8.1.1  Spring Boot项目创建123<br />8.1.2  规则单元集成配置124<br />8.1.3  基于规则单元的业务逻辑<br />    改造125<br />8.2  规则单元与Kogito集成128<br />8.2.1  Kogito简介128<br />8.2.2  项目创建129<br />8.2.3  业务改造与实现131<br />8.2.4  基本原理讲解134<br />8.3  Kogito Tooling工具包136<br />第9章  转转图书的Drools实战139<br />9.1  什么是DMN139<br />9.1.1  DMN的基本组成139<br />9.1.2  DMN与DRL的区别140<br />9.1.3  DMN合规等级与Drools<br />    支持140<br />9.2  项目技术选型141<br />9.3  业务场景简介142<br />9.4  DMN建模工具选择143<br />9.5  DMN建模实现145<br />9.6  Drools集成DMN151<br />9.6.1  DMN决策导出151<br />9.6.2  创建Drools项目152<br />9.6.3  编写业务代码153<br />第10章  自建Drools BRMS实战155<br />10.1  Drools BRMS简介155<br />10.2  自建BRMS的优势156<br />10.3  自建BRMS的基本步骤157<br />10.4  设计实战158<br />10.4.1  包存储设计158<br />10.4.2  基础元素设计159<br />10.4.3  事实对象设计160<br />10.4.4  DRL规则设计161<br />10.4.5  DRL的编译校验163<br />10.4.6  构建KJAR实现164<br />10.4.7  部署和运维168<br />拓展篇<br />第11章  Drools底层算法详解172<br />11.1  Drools 算法演变172<br />11.2  Rete算法173<br />11.2.1  Rete算法简介173<br />11.2.2  Rete算法的基本节点174<br />11.2.3  Rete网络构建流程177<br />11.2.4  Rete运行时执行流程178<br />11.2.5  Rete算法的优缺点178<br />11.3  ReteOO算法179<br />11.4  Phreak算法180<br />11.4.1  Phreak算法简介180<br />11.4.2  Phreak算法规则评估181<br />11.4.3  Phreak算法评估示例182<br />第12章  关于Drools与AI集成<br />    的探讨185<br />12.1  Drools、专家系统与AI之间<br />    的关系185<br />12.2  PMML和DMN的组合186<br />12.3  Drools与AI集成场景187<br />12.4  案例流程解析189<br />12.4.1  案例场景189<br />12.4.2  传统规则引擎方案190<br />12.4.3  集成机器学习方案192<br />附录A  KIE Server + WildFly + <br />    IDE实战194<br />附录B  KIE Server + Business <br />       Central+ WildFly实战217
标签
缩略图
书名 DROOLS 8 规则引擎:核心技术与实践
副书名
原作名
作者 朱智胜
译者
编者
绘者
出版社 机械工业出版社
商品编码(ISBN) 9787111761860
开本 16开
页数 245
版次 1
装订
字数 314
出版时间 2024-08-01
首版时间
印刷时间 2024-08-01
正文语种
读者对象
适用范围
发行范围
发行模式 实体书
首发网站
连载网址
图书大类 计算机-操作系统
图书小类
重量
CIP核字
中图分类号 TP391.3
丛书名
印张
印次 1
出版地
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/12 8:47:55