[发明专利]数据传输方法、终端、服务器、电子设备和存储介质在审
申请号: | 202310375883.3 | 申请日: | 2023-04-10 |
公开(公告)号: | CN116346803A | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 季振超 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04L67/02 | 分类号: | H04L67/02;H04L67/1074;H04L67/00 |
代理公司: | 北京铭硕知识产权代理有限公司 11286 | 代理人: | 苏银虹;王艳茹 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 终端 服务器 电子设备 存储 介质 | ||
本公开关于数据传输方法、终端、服务器、电子设备和存储介质,包括:接收终端发送的数据获取请求,其中,数据获取请求包含目标页面标签;向第二服务器发送数据获取请求;接收第二服务器发送的目标字符串,其中,目标字符串为第二服务器针对目标页面标签所指示的第一对象进行序列化操作获得的,第一对象包含目标字段,目标字段是基于第二服务器与终端预先约定的字段协议确定的且具有相应的字段值;对目标字符串进行反序列化操作,获得第二对象,其中,第二对象包含目标字段;向终端发送第二对象。通过约定字段协议,使第一服务器只需执行反序列化操作即可实现数据的透传,无需具备识别Proto字段以及json字段的能力,可以减少第一服务器的开发工作量。
技术领域
本公开涉及计算机技术领域,更具体地说,涉及数据传输方法、终端、服务器、电子设备和存储介质。
背景技术
超文本传输协议(Hyper Text Transfer Protocol,HTTP)接口通常被用来在客户端与服务端之间传输数据,远程过程调用系统(gRemote Procedure Calls,gRPC)接口通常被用来在服务端与服务端之间传输数据。在视频推荐场景下,推荐系统服务端可以将视频数据通过gRPC接口传输到主应用程序(Application,App)服务端,主App服务端再将视频数据通过http接口传输到客户端。
相关技术中,是由主App服务端与客户端约定http接口协议及相关的json字段、并由主App服务端与推荐系统服务端约定gRPC接口协议及相关的Proto字段。主App服务端从推荐系统服务端的gRPC接口拉取到数据后,需要读取出所有Proto字段的内容,还要将读取出的内容分别写入到对应的json字段中。这就要求主App服务端具备识别Proto字段以及json字段的能力,而Proto字段以及json字段的数量众多,会导致主App服务端的开发工作量较大。
发明内容
本公开提供数据传输方法、终端、服务器、电子设备和存储介质,以至少解决上述相关技术中,主App服务端的开发工作量较大的问题。
根据本公开实施例的第一方面,提供一种数据传输方法,应用于第一服务器,包括:接收终端发送的数据获取请求,其中,所述数据获取请求包含目标页面标签;向第二服务器发送所述数据获取请求;接收所述第二服务器发送的目标字符串,其中,所述目标字符串为所述第二服务器针对所述目标页面标签所指示的第一对象进行序列化操作获得的,所述第一对象包含目标字段,所述目标字段是基于所述第二服务器与所述终端预先约定的字段协议确定的且具有相应的字段值;对所述目标字符串进行反序列化操作,获得第二对象,其中,所述第二对象包含所述目标字段;向所述终端发送所述第二对象。
可选地,还包括:接收所述第二服务器发送的软件开发工具包,其中,所述软件开发工具包包含所述第一对象对应的Java Model类,其中,所述目标字符串包括至少一个目标字符串,每个所述目标字符串对应的第一对象具有对应的Java Model类;所述对所述目标字符串进行反序列化操作,获得第二对象,包括:利用所述目标字符串对应的第一对象所对应的Java Model类对所述目标字符串进行反序列化操作,获得所述目标字符串对应的第二对象。
根据本公开实施例的第二方面,提供一种数据传输方法,应用于第二服务器,包括:接收第一服务器发送的数据获取请求,其中,所述数据获取请求由终端发送至所述第一服务器,所述数据获取请求包含目标页面标签;获取所述目标页面标签所指示的原始对象所包含的目标字段的字段值,其中,所述目标字段是基于所述第二服务器与所述终端预先约定的字段协议确定的;将所述字段值写入所述目标字段,获得所述原始对象对应的第一对象;对所述第一对象进行序列化操作,获得目标字符串;向所述第一服务器发送所述目标字符串。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310375883.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种盐碱土壤改良的秸秆还田粉碎机
- 下一篇:一种嵌段共聚酯及其制备方法