[发明专利]多数据库修改事务的验证方法、装置、设备及存储介质在审
申请号: | 201810434535.8 | 申请日: | 2018-05-08 |
公开(公告)号: | CN108829495A | 公开(公告)日: | 2018-11-16 |
发明(设计)人: | 刘隽瑶 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F17/30 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 胡海国 |
地址: | 518000 广东省深圳市福田区益田路503*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 校验 事务 数据库 参考 数据库修改 存储介质 校验请求 一次验证 验证 客户端 读取 验证结果 发送 检验 成功 | ||
1.一种多数据库修改事务的验证方法,其特征在于,所述多数据库修改事务的验证方法包括以下步骤:
当接收到客户端发送的事务校验请求时,读取所述事务校验请求中与各数据库对应的待校验参数、与各所述待校验参数对应的参数数值以及各参数参考数值;
根据各所述待校验参数以及所述参数数值,对各所述数据库的修改事务进行一次验证;
在所述一次验证成功后,根据各所述参数数值以及各所述参数参考数值,对各所述数据库的修改事务进行二次验证,并生成验证结果下发到所述客户端。
2.如权利要求1所述的多数据库修改事务的验证方法,其特征在于,所述根据各所述待校验参数以及所述参数数值,对各所述数据库的修改事务进行一次验证的步骤包括:
根据所述事务校验请求所携带的数据库标识,对各所述待校验参数和所述参数数值进行分组;
判断各组之间的所述待校验参数是否一致,若各组之间的所述待校验参数一致,则判断各组之间的所述参数数值是否一致;
若各组之间的所述参数数值一致,则判定各所述数据库修改事务的一次验证成功。
3.如权利要求2所述的多数据库修改事务的验证方法,其特征在于,所述根据各所述参数数值以及各所述参数参考数值,对各所述数据库的修改事务进行二次验证,并生成验证结果下发到所述客户端的步骤包括:
当判断出各组之间的所述参数数值一致时,将各所述参数数值和所述参数参考数值对比,判断各所述参数数值是否和所述参数参考数值一致;
若各所述参数数值和所述参数参考数值一致,则判定各所述数据库修改事务的二次验证成功,生成二次验证成功的验证结果下发到所述客户端;
若各所述参数数值和所述参数参考数值不一致,则判定各所述数据库修改事务的二次验证失败,生成二次验证失败的验证结果下发到所述客户端。
4.如权利要求2所述的多数据库修改事务的验证方法,其特征在于,所述判断各组之间的所述参数数值是否一致的步骤之后包括:
若各组之间的所述参数数值不一致,判定各所述数据库修改事务的一次验证失败,并将各组的所述参数数值分别与所述参数参考数值对比,确定各组所述参数数值中与所述参数参考数值不一致的目标参数数值;
获取所述事务校验请求所携带的与所述目标参数数值对应的目标数据库标识,并将所述目标数据库标识作为一次验证失败的提示信息添加到验证结果中,生成一次验证失败的提示信息下发到所述客户端。
5.如权利要求2所述的多数据库修改事务的验证方法,其特征在于,所述判断各组之间的所述待校验参数是否一致的步骤包括:
若各组之间的所述待校验参数不一致,向所述客户端发送请求信息,以获取各所述待校验参数所携带的含义标识符;
接收所述客户端返回的各所述待校验参数的含义标识符,并判断各所述含义标识符是否一致,若各所述含义标识符一致,则执行判断各组之间的所述参数数值是否一致的步骤;
若各所述含义标识符不一致,则判定各所述数据库修改事务的一次验证失败,生成一次验证失败的验证结果下发到所述客户端。
6.如权利要求1-5任一项所述的多数据库修改事务的验证方法,其特征在于,所述当接收到客户端发送的事务校验请求时的步骤之前包括:
当接收到所述客户端所发送的注册请求,读取所述注册请求中的客户端信息,并基于预设注册服务对所述客户端信息进行注册。
7.一种多数据库修改事务的验证装置,其特征在于,所述多数据库修改事务的验证装置包括:
读取模块,用于当接收到客户端发送的事务校验请求时,读取所述事务校验请求中与各数据库对应的待校验参数、与各所述待校验参数对应的参数数值以及各参数参考数值;
第一验证模块,用于根据各所述待校验参数以及所述参数数值,对各所述数据库的修改事务进行一次验证;
第二验证模块,用于在所述一次验证成功后,根据各所述参数数值以及各所述参数参考数值,对各所述数据库的修改事务进行二次验证,并生成验证结果下发到所述客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810434535.8/1.html,转载请声明来源钻瓜专利网。