[发明专利]单请求源多目标源数据通讯方法、计算机设备及存储介质有效
申请号: | 202110639306.1 | 申请日: | 2021-06-08 |
公开(公告)号: | CN113572809B | 公开(公告)日: | 2023-07-11 |
发明(设计)人: | 周波;丁建;蔡浴泓;杨张磊;郭能 | 申请(专利权)人: | 浙江惠瀜网络科技有限公司 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L12/18;H04L67/562 |
代理公司: | 北京正理专利代理有限公司 11257 | 代理人: | 李远思 |
地址: | 311200 浙江省杭州市萧山区*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 请求 多目标 数据通讯 方法 计算机 设备 存储 介质 | ||
本发明公开一种单请求源多目标源数据通讯方法、计算机设备及存储介质。该方法包括:请求端响应于用户基于网络协议的请求信息连接至中间服务端;所述中间服务端响应于所述请求端的主请求信息连接至主被请求端;所述主被请求端接收所述请求端的主请求信息后响应其主请求信息,并将其生成的主响应信息通过中间服务端转发给请求端;所述请求端接收所述主被请求端的主响应信息并生成交互数据;所述中间服务端将所述请求端与所述主被请求端的交互数据发送给N个次被请求端,并接收N个次被请求端的次响应信息。
技术领域
本发明涉及计算机技术领域。更具体地,涉及一种单请求源多目标源数据通讯方法、计算机设备及存储介质。
背景技术
目前互联网主要基于http和https协议进行数据的通讯,它们的工作原理基本如下:第一步:请求端与被请求端建立连接;第二步:请求端向被请求端提出请求;第三步:被请求端接受请求,并根据响应的请求返回相应的文件作为应答;第四步,请求端与被请求端关闭连接。基本上一个请求端与一个被请求端一一对应,无法一次请求将数据推送至多个被请求方。
发明内容
本发明的一个目的在于提供一种单请求源多目标源数据通讯方法、计算机设备及存储介质。
为达到上述目的,本发明采用下述技术方案:
本发明第一方面提供一种单请求源多目标源数据通讯方法,包括:
请求端响应于用户基于网络协议的请求信息连接至中间服务端;
所述中间服务端响应于所述请求端的主请求信息连接至主被请求端;
所述主被请求端接收所述请求端的主请求信息后响应其主请求信息,并将其生成的主响应信息通过中间服务端转发给请求端;
所述请求端接收所述主被请求端的主响应信息并生成交互数据;
所述中间服务端将所述请求端与所述主被请求端的交互数据发送给N个次被请求端,并接收N个次被请求端的次响应信息。
在一个具体示例中,所述网络协议为http协议或https协议。
在一个具体示例中,所述方法包括:
配置所述中间服务端提供给所述请求端的请求URL地址,定义请求方式以及请求的头信息,使所述请求端与所述中间服务端建立连接。
在一个具体示例中,所述次被请求端实时获取所述请求端与所述主被请求端的交互数据。
在一个具体示例中,所述交互数据包括:业务数据和/或消息数据。
在一个具体示例中,所述N的个数根据实际业务场景方的数量决定。
在一个具体示例中,根据实际业务场景方增加N个次被请求端,并分别约定每一个次被请求端的路由URL、请求方式以及请求头信息。
本发明第二方面提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明第一方面所述的方法。
本发明第三方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明第一方面所述的方法。
本发明的有益效果如下:
本发明提供的技术方案,对于原始请求端通过中间服务只要做一次主请求,完成一次主被请求端,就可以通过中间服务将请求端与主被请求端的业务数据转发给多个次被请求端,让原始请求端继续去做业务,而避免了原始请求端做多次请求这种繁琐且无意义的工作。
附图说明
下面结合附图对本发明的具体实施方式作进一步详细的说明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江惠瀜网络科技有限公司,未经浙江惠瀜网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110639306.1/2.html,转载请声明来源钻瓜专利网。