一、开源项目简介

自创Groovy DSL 动态规则(rule)执行引擎, 流程引擎. 特色 风控系统, 规则引擎, 动态接口配置(低代码)。

DSL(特定领域语言): 开发 和 业务 共识的语言. 方便业务表达需求, 方便开发理解业务

一个业务需求(一般程序或一个接口)可以抽象成为: 按一定业务逻辑规则处理数据,然后返回数据

一个人可以用成百上千个属性组成,由这些属性衍生出新的属性(例如,好人/坏人) 返回一个业务结果(0..多个属性值)
一般接口: 查询数据库或接口,对数据进行简单逻辑计算,最后返回一些属性
框架提供一种通用流程: 从多种数据源获取数据转换成属性, 并按业务规则 DSL 执行
框架可以执行成千上万的这种通用程序逻辑, 可以动态修改流程中的每个过程(数据源,属性,规则),即时生效

可用于风控规则, 电商价格规则, 财务计算规则, 工资计算规则等其它业务规则

二、开源协议

使用LGPL-3.0开源协议

三、界面展示

「开源」动态规则流程执行引擎,风控系统,动态接口配置(低代码)插图
「开源」动态规则流程执行引擎,风控系统,动态接口配置(低代码)插图1
「开源」动态规则流程执行引擎,风控系统,动态接口配置(低代码)插图2
「开源」动态规则流程执行引擎,风控系统,动态接口配置(低代码)插图8
「开源」动态规则流程执行引擎,风控系统,动态接口配置(低代码)插图9

 

四、功能概述

「开源」动态规则流程执行引擎,风控系统,动态接口配置(低代码)插图10
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。