本文是规则引擎的第一篇,首先介绍规则引擎的技术要点,系列后续文章大纲
1. 事实 事实是规则的依据,来源于业务,或是业务实体,或是多个业务实体的汇集
2. 项目 描述规则的项目结构;KIE核心api;spring boot集成
3. 规则
4. 规则服务 rest/rpc规则执行服务,业务应用使用该服务执行规则,获得结果
5. BRMS 职责类似maven,存储KJAR,支持release, snapshot,支持版本
6. 规则匹配算法 高效的模式匹配,但不属于本系列的范围,不深入分析