• DROOLS 8 规则引擎:核心技术与实践
21年品牌 40万+商家 超1.5亿件商品

DROOLS 8 规则引擎:核心技术与实践

全新正版 极速发货

64.19 6.5折 99 全新

库存30件

广东广州
认证卖家担保交易快速发货售后保障

作者朱智胜 著

出版社机械工业出版社

ISBN9787111761860

出版时间2024-08

装帧平装

开本16开

定价99元

货号1203358091

上书时间2024-09-05

徐小智的书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
目  录  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的精髓并将其应用于实际项目,为企业构建智能决策系统提供可用经验和方法的专业技术书。全书以作者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与人工智能结合的可能性。这部分的目的是拓展读者的视野,站在当下展望未来。
附录部分  通过KIE Server和WildFly的实战应用,为读者提供更多技术选型和实操方面的参考。

主编推荐
作者是10年系统架构师,这本书是他在支付系统中的风控、反洗钱业务板块实际运用Drools规则引擎并构建一套完整的规则引擎体系总结得到的实战精华,本书部分内容曾以连载文章的方式分享在CSDN阅读量超36万,作者曾基于本书内容录制了视频收费课程,至本书完稿时已有近3.7万人购买。本书以指导实战为目标,深入解读Drools 8规则引擎的核心技术、原理、架构和实战项目,可助你实现规则引擎实战能力提升、智能决策和业务流程优化。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP