摘要
本发明提供了基于多条件规则驱动的业务流程处理算法及系统,接收来自数据源的待处理数据;获取与当前数据源匹配的规则列表;运用匹配的规则对待处理数据进行条件判断处理:解析规则的内容,在各条件组之间建立或逻辑关系;在同一条件组内的条件之间建立与逻辑关系;并行处理各条件组,将每个条件组的判断逻辑包装成一个任务交给线程池异步执行,判断规则是否被触发;构建处理上下文对象,将各条件组的判断结果组装成触发结果对象,构建成处理上下文对象;将接收到的处理上下文对象的待处理数据进行分发;其优点在于,集中算力资源处理多条件规则判断的计算,避免算力资源浪费,提高系统的响应速度和可扩展性。
技术关键词
数据
启动器
对象
执行器
算法
处理器
列表
分发器
监听业务
存储计算机程序
配置页面
逻辑
计算机程序产品
系统模块
定义
计算机设备
包装
可读存储介质
存储器
标识
系统为您推荐了相关专利信息
火灾监控方法
汽车电池
分布式存储系统
大数据
电池运行状态
车辆状态数据
深度学习模型
刹车执行器
控制策略
加速度
监理数据
监理单位
分布式账本
数据获取请求
数据管理方法