[发明专利]业务校验方法及装置有效
申请号: | 201510708776.3 | 申请日: | 2015-10-27 |
公开(公告)号: | CN106612204B | 公开(公告)日: | 2020-04-10 |
发明(设计)人: | 石雷 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 校验 方法 装置 | ||
技术领域
本申请涉及通信领域,尤其涉及一种业务校验方法及装置。
背景技术
目前在一些大型的业务系统中,系统的调用通常比较复杂,在执行一笔业务时,通常需要在该业务的多个子系统分别进行执行,因此业务链路比较长。而且,当一笔业务发生后,如果需要对这笔已发生的业务进行校验,来检查该业务是否处理正确时,通常会对该业务的各个业务子系统分别进行单独校验,因此无法对业务校验进行全局调度。
发明内容
本申请提出一种业务校验方法,该方法包括:
接收客户端发送的针对已执行业务的业务校验请求;所述业务校验请求包括为所述已执行业务配置的子校验器的标识;
根据所述子校验器的标识在本地查找对应的子校验器;其中,本地的子校验器基于所述已执行业务的各业务子系统上传的业务校验脚本封装而成;
基于查找到的子校验器对所述已执行业务进行业务校验,并向所述客户端发送对应的业务校验结果。
可选的,所述方法还包括:
接收所述已执行业务的各业务子系统上传的业务校验脚本;
将接收到的所述业务校验脚本在本地封装成与所述各业务子系统分别对应的子校验器,并为所述子校验器设置标识;
基于所述子校验器的标识与所述各业务子系统的对应关系创建子校验器列表,并将所述子校验器列表发送给所述客户端,以使得所述客户端基于所述子校验器列表为所述已执行业务配置对应的子校验器。
可选的,所述基于查找到的子校验器对所述已执行业务进行业务校验包括:
运行查找到的子校验器中封装的业务校验脚本对所述已执行业务进行业务校验。
本申请还提出一种业务校验方法,该方法包括:
向服务端发送针对已执行业务的业务校验请求;所述业务校验请求包括为所述已执行业务配置的子校验器的标识;
接收所述服务端发送的与所述业务校验请求对应的业务校验结果;
将接收到的所述业务校验结果在预设界面向用户输出。
可选的,所述方法还包括:
接收所述服务端发送的与所述已执行业务对应的子校验器列表;所述子校验器列表包括若干子校验器的标识与所述已执行业务的各业务子系统的对应关系;
将所述子校验器列表在预设界面输出;
获取用户在所述子校验器列表中为所述已执行业务配置的子校验器的标识。
本申请还提出一种业务校验装置,该装置包括:
第一接收模块,用于接收客户端发送的针对已执行业务的业务校验请求;所述业务校验请求包括为所述已执行业务配置的子校验器的标识;
查找模块,用于根据所述子校验器的标识在本地查找对应的子校验器;其中,本地的子校验器基于所述已执行业务的各业务子系统上传的业务校验脚本封装而成;
校验模块,用于基于查找到的子校验器对所述已执行业务进行业务校验,并向所述客户端发送对应的业务校验结果。
可选的,所述装置还包括:
第二接收模块,用于接收所述已执行业务的各业务子系统上传的业务校验脚本;
封装模块,用于将接收到的所述业务校验脚本在本地封装成与所述各业务子系统分别对应的子校验器,并为所述子校验器设置标识;
创建模块,用于基于所述子校验器的标识与所述各业务子系统的对应关系创建子校验器列表,并将所述子校验器列表发送给所述客户端,以使得所述客户端基于所述子校验器列表为所述已执行业务配置对应的子校验器。
可选的,所述校验模块具体用于:
运行查找到的子校验器中封装的业务校验脚本对所述已执行业务进行业务校验。
本申请还提出一种业务校验装置,该装置包括:
发送模块,用于向服务端发送针对已执行业务的业务校验请求;所述业务校验请求包括为所述已执行业务配置的子校验器的标识;
第三接收模块,用于接收所述服务端发送的与所述业务校验请求对应的业务校验结果;
输出模块,用于将接收到的所述业务校验结果在预设界面向用户输出。
可选的,所述装置还包括:
第四接收模块,用于接收所述服务端发送的与所述已执行业务对应的子校验器列表;所述子校验器列表包括若干子校验器的标识与所述已执行业务的各业务子系统的对应关系;
输出模块,用于将所述子校验器列表在预设界面输出;
获取模块,用于获取用户在所述子校验器列表中为所述已执行业务配置的子校验器的标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510708776.3/2.html,转载请声明来源钻瓜专利网。