规则引擎

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