面向规则引擎的适配中间件装置、配置方法及匹配方法制造方法及图纸

技术编号:40542003 阅读:17 留言:0更新日期:2024-03-05 18:58
本发明专利技术公开了一种面向规则引擎的适配中间件装置、配置方法及匹配方法。该装置包括:接口调用单元、规则引擎路由单元、规则事实生成单元及规则计算调用单元;其中,接口调用单元用于对外提供事实执行接口及规则配置接口、对外提供通用接口服务及执行接口的自动化更新;规则引擎路由单元用于对接口调用单元传入的接口调用请求进行识别解析,并将解析后的接口调用请求分发至对应的规则事实生成单元,同时根据规则升级情况实时更新路由配置;规则事实生成单元用于对接口调用请求的规则引擎类型进行解析,并根据解析结果生成规则引擎的事实或规则;规则计算调用单元用于与底层规则引擎节点进行交互。可以大幅度降低中间件装置的运维开发负担。

【技术实现步骤摘要】

本专利技术实施例涉及计算机,尤其涉及一种面向规则引擎的适配中间件装置、配置方法及匹配方法


技术介绍

1、规则引擎常用于设置一个软件在特定参数内的行为准则,根据大量的信息数据做出快速可靠的决策。规则引擎通过事实(fact)、条件(condition)、动作(action)三要素实现推理,根据输入的事实(或事件),在规则库中进行条件检索和匹配,从而选择执行相应的动作。

2、规则引擎允许非技术性软件用户根据其业务需求快速及时地更改软件行为,而无需更改底层代码,从而更好地适应it系统频繁迭代的市场需求;而对于开发人员,规则引擎可以减少硬编码,让业务规则和软件代码解耦,实现管理流程的自动化,提高系统执行效率,同时降低应用程序的维护和扩展成本。规则引擎较为典型的应用实例包括:自动审批决策、风险管理、信用评级、产品营销与推荐、反洗钱和会计报表等。

3、规则引擎根据业务场景可以分为轻量级规则引擎、重量级规则引擎、复合事件处理引擎。不同规则引擎平台要求输入的事实报文不尽相同,所以当规则引擎平台切换时,就需要重新编写事实报文,成本较高。

...

【技术保护点】

1.一种面向规则引擎的适配中间件装置,其特征在于,包括:接口调用单元、规则引擎路由单元、规则事实生成单元及规则计算调用单元;

2.根据权利要求1所述的装置,其特征在于,所述接口调用单元包括接口封装器、事实解析器和规则解析器;

3.根据权利要求2所述的装置,其特征在于,所述接口封装器包括事实执行器及规则配置器;

4.根据权利要求3所述的装置,其特征在于,所述事实解析器包括事实解析算子及事实校验算子;所述规则解析器包括规则验证算子及规则解析算子;

5.根据权利要求1所述的装置,其特征在于,所述规则引擎路由单元包括路由解析器和路由分发器;所述路由...

【技术特征摘要】

1.一种面向规则引擎的适配中间件装置,其特征在于,包括:接口调用单元、规则引擎路由单元、规则事实生成单元及规则计算调用单元;

2.根据权利要求1所述的装置,其特征在于,所述接口调用单元包括接口封装器、事实解析器和规则解析器;

3.根据权利要求2所述的装置,其特征在于,所述接口封装器包括事实执行器及规则配置器;

4.根据权利要求3所述的装置,其特征在于,所述事实解析器包括事实解析算子及事实校验算子;所述规则解析器包括规则验证算子及规则解析算子;

5.根据权利要求1所述的装置,其特征在于,所述规则引擎路由单元包括路由解析器和路由分发器;所述路由解析器包括路由映射算子和路由更新算子;

6.根据权...

【专利技术属性】
技术研发人员:迟菁华闫佳星杨斌邱光染
申请(专利权)人:中国农业银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1