使用drools7.20实现一个动态规则业务决策系统,前端采用vue进行动态维护编辑规则,规则调用方在执行规则时候只需传递JSON格式数据,服务端根据定义进行参数映射及校验
两个服务:
-
drools-admin :规则编辑维护服务
-
drools-run: 规则执行服务,对外提供接口
实战架构图
2、采用
springboot2.0以及drools7.20
进行实战开发业务决策系统。
3、纯实战项目课程,课程不涉及基础的drool讲解
4、通过前端或者API接口进行动态创建、维护规则,业务系统通过API接口进行调用执行规则
5、完整drools开发流程,可用于实际项目或者产品中
具体实现细节可到下面进行观看,
Drools实现可视化动态规则之BRMS业务决策系统
https://edu.csdn.net/course/detail/24648
drools
框架 十进制 (declab)
To provide an overview of the imported model, the included decisions, inputs and business knowledge models are displayed.
为了提供导入模型的概述,将显示包括的决策,输入和业务知识模型。
强大的建设者 (Powerful B...
由于项目的需要,采用
规则
引擎进行代码结构优化,选型为
Drools
6,因为需要支持Rule
规则
的版本管理以及自动更新,所以需要采用Workbench进行Rule的管理。
几点关键信息:
采用
Drools
6.4.0版本
Tomcat7, Java JDK1....