【技术实现步骤摘要】
本专利技术实施例涉及计算机,尤其涉及一种面向规则引擎的适配中间件装置、配置方法及匹配方法。
技术介绍
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.根据权...
【专利技术属性】
技术研发人员:迟菁华,闫佳星,杨斌,邱光染,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。