[发明专利]联调系统、联调方法、计算机设备和存储介质有效
申请号: | 201910692835.0 | 申请日: | 2019-07-30 |
公开(公告)号: | CN110427324B | 公开(公告)日: | 2023-09-08 |
发明(设计)人: | 潘玲;姜坤;张舟;杨丹 | 申请(专利权)人: | 中国工商银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L49/111;H04L49/15 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛;任默闻 |
地址: | 100140 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 方法 计算机 设备 存储 介质 | ||
本申请提供了一种联调系统、联调方法、计算机设备和存储介质,其中,该联调系统包括:联调源服务器,用于向联调管理服务器发送接口联调请求,其中,接口联调请求中携带有接口标识和联调源服务器标识;联调管理服务器,与联调源服务器对接,用于根据接口标识确定目标接口,并将接口联调请求通过目标接口转发至与目标接口和联调源服务器标识关联的联调目标服务器;联调目标服务器,与联调管理服务器对接,用于响应于联调接口请求生成联调响应信息,并将联调响应信息返回至联调管理服务器,联调管理服务器将联调响应信息通过目标接口转发至联调源服务器。上述系统能够覆盖多种联调场景,有效提高联调灵活性以及提升前后端协作效率。
技术领域
本申请涉及计算机技术领域,特别涉及一种联调系统、联调方法、计算机设备和存储介质。
背景技术
前后端分离的研发模式下,前后端开发人员共同约定每个接口的请求及响应信息,然后各自独立开发,最后基于前端工程环境的本地请求代理进行功能联调。前端工程环境针对资源请求与接口请求进行分流管理,资源请求访问本地,接口请求发往联调目标服务器,形成了前后端跨环境、跨设备的联调体验,相比后端驱动的联调模式要高效。
然而,该前后端联调模式只能基于前后端一对一的场景进行联调,即一个前端工程仅能联调一个联调目标服务器,无法覆盖前后端一对多的联调场景。
针对上述问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种联调系统、联调方法、计算机设备和存储介质,以解决现有技术中的接口联调只能实现一对一联调的问题。
本申请实施例提供了一种联调系统,包括:联调源服务器,用于向联调管理服务器发送接口联调请求,其中,接口联调请求中携带有接口标识和联调源服务器标识;联调管理服务器,与联调源服务器对接,用于根据接口标识确定目标接口,并将接口联调请求通过目标接口转发至与目标接口和联调源服务器标识关联的联调目标服务器;联调目标服务器,与联调管理服务器对接,用于响应于联调接口请求生成联调响应信息,并将联调响应信息返回至联调管理服务器,联调管理服务器将联调响应信息通过目标接口转发至联调源服务器。
本申请实施例还提供了一种基于上述实施例中的联调系统的联调方法,包括:接收联调源服务器发送的接口联调请求,其中,接口联调请求中携带有接口标识和联调源服务器标识;根据接口标识确定目标接口,并将接口联调请求通过目标接口转发至与目标接口和联调源服务器标识关联的联调目标服务器;接收联调目标服务器响应于联调请求返回的联调响应信息,其中,联调响应信息中携带有联调源服务器标识;将联调响应信息通过目标接口转发至联调源服务器标识对应的联调源服务器。
在一个实施例中,根据接口标识确定目标接口,包括:获取接口配置文件,其中,接口配置文件中携带有接口标识与接口之间的映射关系;根据接口配置文件中的映射关系,确定接口标识对应的目标接口。
在一个实施例中,将接口联调请求通过目标接口转发至与目标接口和服务器标识关联的联调目标服务器,包括:获取目标接口的联调配置文件,其中,联调配置文件中携带有联调源服务器标识与联调目标服务器标识的对应关系;根据目标接口的联调配置文件中的对应关系,确定与接口联调请求中携带的联调服务器标识对应的联调目标服务器标识;将接口联调请求通过目标接口转发至确定的联调目标服务器标识对应的联调目标服务器。
在一个实施例中,根据接口标识确定目标接口,并将接口联调请求通过目标接口转发至与目标接口和联调源服务器标识关联的联调目标服务器,包括:获取预先登记的接口约定信息表,其中,接口约定信息表中携带有接口标识与接口约定信息之间的对应关系;根据接口约定信息表中的对应关系,确定接口标识对应的接口约定信息;根据接口约定信息对接收到的接口联调请求进行报文检查;在检查成功的情况下,根据接口标识确定目标接口;将接口联调请求通过目标接口转发至与目标接口和联调源服务器标识关联的联调目标服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国工商银行股份有限公司,未经中国工商银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910692835.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用测试方法、装置、代理服务器和系统
- 下一篇:在线考试方法及装置