技术栈
规则引擎
canonical-entropy
25 天前
决策树
·
开源
·
excel
·
规则引擎
·
决策表
采用Excel作为可视化设计器的开源规则引擎 NopRule
决策树和决策矩阵是业务人员可以直观理解的复杂IF-ELSE逻辑表达形式,也是规则引擎中最常用、最有用的部分。常见的规则引擎如Drools虽然提供了更加丰富的功能特性集, 特别是所谓的RETE算法可以用于高效复用多次重复出现的表达式片段,但在实际业务应用中很少出现必须使用RETE算法的情况,大部分情况下我们都是把规则引擎降级为决策表和决策矩阵来使用。
无奈何杨
4 个月前
规则引擎
·
策略
·
liteflow
·
风控
风控系统建设,指标策略规则流程设计,LiteFlow隐式子流程,构造EL和Chain
个人博客:无奈何杨(wnhyang)个人语雀:wnhyang共享语雀:在线知识共享Github:wnhyang - Overview
QQ_AHAO
4 个月前
规则引擎
·
drools
·
drools flow
·
jbpm5
Drools开源业务规则引擎(六)- Drools Flow中RuleFlow文件即*.rf文件介绍
Drools Flow简介:Drools 4.0有一个简单的“RuleFlow”功能,用于编排规则。Drools 5.0引入了一个强大的(可扩展的)工作流引擎。它允许用户使用规则和流程来指定他们的业务逻辑(在流程和规则之间可以进行强大的交互),并提供一个统一的环境。
QQ_AHAO
4 个月前
java
·
规则引擎
·
drools
·
jbpm流程图
·
业务流程
Drools开源业务规则引擎(五)- jBPM流程图元素介绍
阅前须知:根据本文操作前,请先根据上一篇文章《Drools开源业务规则引擎(四)- 规则流(rule flow)及手把手教你构建jBPM项目》搭建好相关开发环境。博主会在空闲时间内持续更新本文
QQ_AHAO
4 个月前
开源
·
规则引擎
·
drools
·
brms
Drools开源业务规则引擎(二)- Drools规则语言(DRL)
在官方文档中(链接地址 https://docs.drools.org/7.74.1.Final/drools-docs/html_single/index.html#_droolslanguagereferencechapter),DRL的组成如下:
QQ_AHAO
5 个月前
java
·
开源
·
规则引擎
·
drools
·
brms
Drools开源业务规则引擎(一)- 安装与介绍
规则引擎,是业务规则管理系统的一部分,主要思想是将应用程序中的业务决策部分分离出来,并使用预定义的语义模板编写业务决策(业务规则),由用户或开发者在需要时进行配置、管理。规则引擎通过业务规则管理系统(BRMS,Business Rule Management System)来实现对业务规则的集中管理和动态执行。
大龄码农有梦想
5 个月前
规则引擎
·
drools
·
liteflow
·
规则设计器
·
逻辑流
·
逻辑设计
开源规则引擎LiteFlow项目应用实践
本文介绍基于开源规则引擎LiteFlow,如何开发规则设计器,在低代码平台中集成规则引擎,并在项目中实现应用的效果。由于低代码平台使用规则引擎实现了逻辑编排的需求,所以本文中的叫法为“逻辑设计”、“逻辑编排”、“逻辑流引擎”等。
乐云一
5 个月前
java
·
数据库
·
规则引擎
规则引擎-Easy rule
最近有几个项目中都出现了根据XX条件执行XX方法的业务,在动手之前脑中总会下意识的发现如果按照常规的去写代码,无论使用何种设计模式,都会出现不同程度上的代码冗余或大量if-else判断。
张三疯不疯
6 个月前
java
·
spring boot
·
规则引擎
QLExpress入门及实战总结
最近研究低代码实现后端业务逻辑相关功能,使用LiteFlow作为流程编排后端service服务, 但是LiteFlow官方未提供图形界面编排流程。且LiteFlow语法对于,通过使用json来定义流程的可视化也不够友好(二开麻烦)。因此尝试使用LiteFlow底层使用的是QLExpress,来实现可视化逻辑编排。本文记录研究过程及其一些功能总结。
IOTOS
7 个月前
低代码
·
规则引擎
·
零代码
·
web组态
·
nodered
·
页面嵌套
·
uiotos
NodeRed节点编辑用于边缘计算和规则引擎,能做带UI界面和业务逻辑的上位机或前端应用吗?
网站:hhtp://www.uiotos.net先说结论,可以,但是需要有页面嵌套继承类似的技术,实现页面模块化封装,否则难以实现复杂应用。
码农Academy
10 个月前
springboot
·
规则引擎
·
liteflow
SpringBoot + LiteFlow:轻松应对复杂业务逻辑,简直不要太香!
LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑。通过支持热加载规则配置,开发者能够即时调整流程步骤,将复杂的业务如价格计算、下单流程等拆分为独立且可复用的组件,从而实现系统的高度灵活性与扩展性,避免了牵一发而动全身的问题。旨在优化开发流程,减少冗余工作,让团队能够更聚焦于核心业务逻辑,而将流程控制层面的重任托付给该框架进行自动化处理。
tmax52HZ
1 年前
java
·
规则
·
规则引擎
·
easy rules
·
mvel表达式
·
spel表达式
Easy Rules规则引擎实战
1、是什么2、作用业务系统在应用过程中,常常包含着要处理"复杂、多变"的部分,这部分往往是"业务规则"或者是"数据的处理逻辑"。因此这部分的动态规则的问题,往往需要可配置,并对系统性能和热部署有一定的要求。从开发与业务的视角主要突出以下的一些问题:
小码农叔叔
1 年前
规则引擎
·
drools
·
规则引擎使用详解
·
java使用规则引擎
·
qlexpress
·
drools使用详解
·
java整合drools
【微服务】java 规则引擎使用详解
目录一、什么是规则引擎1.1 规则引擎概述1.2 规则引擎执行过程二、为什么要使用规则引擎2.1 使用规则引擎的好处
小小哭包
1 年前
规则引擎
常见的开源规则引擎简介
Java 业务规则引擎 Drools Drools 是用 Java 语言编写的开放源码规则引擎,使用 Rete 算法对所编写的规则求值。
凌波漫步&
1 年前
java
·
规则引擎
Easy Rules规则引擎(1-基础篇)
最近团队在做一些Visa、Master卡的交易风控,运营团队提供了一些交易风控的规则,比如针对卡号MCC设置单笔交易限额,24小时交易限额,72小时交易限额等等,还有触发风控规则是否拦截交易还是只发告警邮件等等等。