[发明专利]提供用于验证业务逻辑的验证数据的方法及装置有效
申请号: | 201811420136.2 | 申请日: | 2018-11-26 |
公开(公告)号: | CN109861960B | 公开(公告)日: | 2021-12-21 |
发明(设计)人: | 徐林;赵嘉寅 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京亿腾知识产权代理事务所(普通合伙) 11309 | 代理人: | 陈霁;周良玉 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提供 用于 验证 业务 逻辑 数据 方法 装置 | ||
本说明书实施例提供一种用于验证业务逻辑的验证数据的方法,此方法的执行主体为客户端,所述客户端针对业务链路中的第一节点而设置,所述业务链路还包括第二节点,所述第二节点将第二数据输入到所述第一节点,所述第二数据包括具有预定格式的至少一个业务参数,所述方法包括:首先,接收验证人员针对所述至少一个业务参数而输入的第一数据;接着,基于所述第一数据和所述预定格式,生成与所述第二数据对应的验证数据;然后,将所述验证数据提交至所述第一节点,以使所述第一节点基于其需验证的业务逻辑对所述验证数据进行数据处理。
技术领域
本说明书实施例涉及数据业务系统领域,具体地,涉及一种提供用于验证业务逻辑的验证数据的方法及装置。
背景技术
在复杂业务数据架构,例如,面向服务的架构(Service-Oriented Architecture,简称SOA)中,一份业务数据产生的业务链路非常长。相应地,当需要对业务链路涉及的业务逻辑进行验证、或者测试时,通常包括对整条链路的业务服务器进行部署、以及问题排查等等。
因此,需要一种更加合理的方法,可以快捷、可靠地完成对业务链路中业务逻辑的验证。
发明内容
本说明书描述了一种提供用于验证业务逻辑的验证数据的方法,通过在数据业务系统中针对需要验证业务逻辑的业务节点,构建数据推送接口以及设置客户端,如此,使验证人员可以基于客户端构造模拟上一节点的输出结果的验证数据,并将构造的验证数据通过数据推送接口推送给业务节点,以使业务节点基于其需要验证的业务逻辑对验证数据进行处理,进而实现针对业务节点的业务逻辑的验证。
根据第一方面,提供一种提供用于验证业务逻辑的验证数据的方法,所述方法的执行主体为客户端,所述客户端针对业务链路中的第一节点而设置,所述业务链路还包括第二节点,所述第二节点将第二数据输入到所述第一节点,所述第二数据包括具有预定格式的至少一个业务参数,所述方法包括:接收验证人员针对所述至少一个业务参数而输入的第一数据;基于所述第一数据和所述预定格式,生成与所述第二数据对应的验证数据;将所述验证数据提交至所述第一节点,以使所述第一节点基于其需验证的业务逻辑对所述验证数据进行数据处理。
在一个实施例中,其中将所述验证数据提交至所述第一节点,包括:调用针对所述第一节点而设置的数据推送接口,将所述验证数据提交至所述第一节点。
进一步地,在一个具体的实施例中,所述数据推送接口为以下中的一种:WS服务接口、TR服务接口和Web表单。
在一个实施例中,所述第一节点包括多个服务器,所述多个服务器中包括第一服务器,所述第一服务器部署有所述需验证的业务逻辑,所述将验证数据提交至所述第一节点,包括:将所述验证数据提交至所述第一服务器,以使所述第一服务器基于其业务逻辑对所述验证数据进行数据处理。
进一步地,在一个具体的实施例中,其中将所述验证数据提交至所述第一服务器包括:调用针对所述第一服务器而设置的数据推送接口,将所述验证数据提交至所述第一服务器。
在另一个具体的实施例中,其中将所述验证数据提交至所述第一服务器包括:调用针对所述第一节点而设置的数据推送接口,根据与所述第一服务器对应的IP地址,将所述验证数据提交至所述第一服务器。
在一个实施例中,在所述接收验证人员针对所述至少一个业务参数而输入的第一数据之前,还包括:展示数据编辑界面,所述数据编辑界面中包括所述至少一个业务参数的参数名和参数类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811420136.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据传输方法及装置
- 下一篇:网络防御装置以及网络防御系统