[发明专利]业务规则处理方法、装置、服务器及存储介质在审
申请号: | 202110428140.9 | 申请日: | 2021-04-21 |
公开(公告)号: | CN113094191A | 公开(公告)日: | 2021-07-09 |
发明(设计)人: | 王子昊;倪楹立;徐健炯 | 申请(专利权)人: | 矢量云科信息科技(无锡)有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F9/445 |
代理公司: | 无锡智麦知识产权代理事务所(普通合伙) 32492 | 代理人: | 刘咏华 |
地址: | 214000 江苏省无锡市新吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 规则 处理 方法 装置 服务器 存储 介质 | ||
本发明公开了一种业务规则处理方法、装置、服务器及存储介质,属于大数据处理领域。该方法中,服务器获取处理请求中包含的处理字段,将处理字段输入规则引擎,得到处理字段对应的校对结果,其次,响应于校对结果显示处理请求符合处理资格,服务器将校对结果输入业务规则库,并根据业务规则库输出处理请求对应的处理结果。本发明提供的方法实现规则引擎内处理资格的判定,并通过可以实时更新的业务规则库进行规则执行,存在业务规则更新时,无需重新开发代码,通过更新业务规则库的方式降低业务规则与程序之间的紧耦合状态,提高业务规则的灵活性与系统的可扩展性。
技术领域
本发明涉及大数据处理领域,特别涉及一种业务规则处理方法、装置、服务器及存储介质。
背景技术
对于各行业的管理系统而言,不同行业与领域需在管理系统中嵌入对应的业务规则,比如银行、保险领域的业务规则往往非常复杂,且规则处于不断更新变化过程中。
在进行系统开发时,业务规则均由用户提出需求之后进行拟定,再由软件开发人员将业务规则绑定在程序代码中。
然而,业务规则的灵活性导致系统的扩展性大大降低,当规则发生变化时,代码意味着也要重新开发,导致整个系统最终呈现出其业务规则与程序之间的紧耦合状态,这无疑增加系统维护成本也导致系统运行的不稳定性。
发明内容
本发明提供了一种业务规则处理方法、装置、服务器及存储介质,用于解决相关技术中多表关联时超大数据量处理效率低下的问题。所述技术方案如下:
一方面,提供了一种业务规则处理方法,所述方法包括:
获取处理请求中包含的处理字段;
将所述处理字段输入规则引擎,得到所述处理字段对应的校对结果,所述规则引擎用于对输入内容进行变量定义,并对变量定义结果进行处理资格的校对;
响应于所述校对结果显示所述处理请求符合所述处理资格,将所述校对结果输入业务规则库,所述业务规则库存储有缺省规则和自定义规则,所述自定义规则由用户在所述界面端输入后生成;
根据所述缺省规则和所述自定义规则输出所述处理请求对应的处理结果。
另一方面,提供了一种业务规则处理装置,所述装置包括:
字段获取模块,用于获取处理请求中包含的处理字段;
字段输入模块,用于将所述处理字段输入规则引擎,得到所述处理字段对应的校对结果,所述规则引擎用于对输入内容进行变量定义,并对变量定义结果进行处理资格的校对;
资格核验模块,用于响应于所述校对结果显示所述处理请求符合所述处理资格,将所述校对结果输入业务规则库,所述业务规则库存储有缺省规则和自定义规则,所述自定义规则由用户在所述界面端输入后生成;
结果输出模块,用于根据所述缺省规则和所述自定义规则输出所述处理请求对应的处理结果。
另一方面,提供了一种服务器,所述服务器包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的业务规则处理方法。
另一方面,提供了一种计算机可读存储介质,所述存储介质存储有至少一条指令,所述至少一条指令用于被处理器执行以实现如上述方面所述的业务规则处理方法。
另一方面,还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现上述方面所述的业务规则处理方法。
本发明带来的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于矢量云科信息科技(无锡)有限公司,未经矢量云科信息科技(无锡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110428140.9/2.html,转载请声明来源钻瓜专利网。