信息传输方法、系统和装置制造方法及图纸

技术编号:31228408 阅读:23 留言:0更新日期:2021-12-08 09:39
本申请公开了信息传输方法、系统和装置,具体实现方案为:响应于接收到客户端发送的数据请求,对数据请求进行内容解析,得到数据请求对应的标识信息;响应于标识信息为空,获取与数据请求对应的第一数据集;基于各个数据的数据来源和各个数据的数据时长,对第一数据集中的所有数据进行划分,得到与第一数据集对应的第二数据集,其中,划分基于数据时长对第一数据集中的所有数据进行数据请求次序的划分;将第二数据集发送至客户端。该方案通过将一次接口请求拆分成多次,根据拆分后的不同标识信息分别请求不同数据的方式,提高了信息传输效率,提升了用户体验。提升了用户体验。提升了用户体验。

【技术实现步骤摘要】
信息传输方法、系统和装置


[0001]本申请的实施例涉及计算机
,具体涉及大数据
,尤其涉及信息传输方法、系统和装置。

技术介绍

[0002]在很多应用程序的重要页面,例如首页,由于需要展示各类信息,因此需要服务端从各种数据库或者上游接口中整合各类数据,然后一并返回给客户端展示。应用程序的页面从发出接口请求到页面展示在用户面前的时间主要分为两部分,一部分是接口请求时间,另一部分是数据解析及页面渲染时间。在整个过程中,各类数据需要从不同的地方进行收集,如果其中有一个数据获取非常耗时,整个接口的耗时就会被加长。数据从服务端传递给客户端时由于数据量过大往往会加长数据传输的时间,尤其是在网络不好的情况下数据延迟更加严重,并且客户端拿到数据后还要去解析和渲染复杂的页面,也增加了页面展示的时长。因此各种因素加起来会导致重要的复杂页面展示的时间过长,再加上数据从查询到传输再到页面渲染是一个串行的过程,更加延长了页面从数据请求到展示的时长,极大的影响用户的使用体验。

技术实现思路

[0003]本申请提供了一种信息传输方法、系统、装置本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种信息传输方法,所述方法包括:响应于接收到客户端发送的数据请求,对所述数据请求进行内容解析,得到所述数据请求对应的标识信息,其中,所述标识信息为客户端发送所述数据请求的次数的序号;响应于所述标识信息为空,获取与所述数据请求对应的第一数据集,其中,所述第一数据集包括:所述数据请求所需的各个数据的数据来源和与所述数据来源相对应的各个数据的数据时长,所述数据来源用于表征获取数据的路径信息,所述数据时长用于表征从所述数据来源获取到数据所消耗的时长;基于各个数据的所述数据来源和各个数据的所述数据时长,对所述第一数据集中的所有数据进行划分,得到与所述第一数据集对应的第二数据集,其中,所述划分基于所述数据时长对所述第一数据集中的所有数据进行所述数据请求次序的划分,所述第二数据集包括:各个所述标识信息和与各个所述标识信息对应的数据集,所述数据集包括:与每个所述标识信息对应的各个数据的所述数据来源、与每个所述标识信息对应的各个数据的所述数据时长和与每个所述标识信息对应的各个数据的数据内容;将所述第二数据集发送至所述客户端。2.根据权利要求1所述方法,其中,所述基于各个数据的所述数据来源和各个数据的所述数据时长,对所述第一数据集中的所有数据进行划分,得到与所述第一数据集对应的第二数据集,包括:基于各个数据的所述数据来源,将所述第一数据集中的所有数据进行组合,得到组合后的所述第一数据集;基于各个数据的所述数据时长与耗时阈值的比对结果和耗时梯度值,对组合后的所述第一数据集进行分组,得到与组合后的所述第一数据集对应的第二数据集,其中,所述分组用于表征将所述数据时长大于所述耗时阈值的所有数据按照所述耗时梯度值进行划分,所述耗时阈值和所述耗时梯度值基于所述第一数据集中数据的重要程度而设定。3.根据权利要求1所述方法,其中,在所述基于各个数据的所述数据来源和各个数据的所述数据时长,对所述第一数据集中的所有数据进行划分,得到与所述第一数据集对应的第二数据集之后,还包括:基于调整方法,对所述第二数据集中各个数据的所述数据时长进行调整,得到调整后的所述第二数据集,其中,所述调整方法用于表征基于预设时间周期对所述第二数据集中的各个数据的所述数据时长进行加权运算。4.根据权利要求1所述方法,其中,在所述基于各个数据的所述数据来源和各个数据的所述数据时长,对所述第一数据集中的所有数据进行划分,得到与所述第一数据集对应的第二数据集之前,还包括:基于对所述第一数据集中各个数据的重要性的判断结果,对所述第一数据集中各个数据的数据时长进行修正,其中,所述修正的目的为减少重要性高的所述数据所消耗的时长。5.根据权利要求1所述方法,还包括:响应于所述标识信息不为空,获取与所述数据请求对应的第一数据集并将所述第一数据集发送至所述客户端。6.一种信息传输系统,所述系统包括:服务端,其中,所述服务端用于执行如权利要求1

5任意一项的信息传输方法。
7.根据权利要求6所述系统,其中,所述系统还包括:客户端;所述客户端,用于响应于接收到用户的查询请求,获取与所述查询请求对应的查询信息;基于所述查询信息和第一列表,判断所述查询是否为首次,其中,所述第一列表用于存储与所述查询请求对应的数据信息;响应于所述查询为首次,向所述服务端发送与所述查询信息对应的数据请求;响应于接收到所述服务端发送的所述第二数据集,基于所述第二数据集中的所述标识信息和与各个所述标识信息对应的数据集,对所述第一列表进行更新。8.根据权利要求7所述系统,其中,所述客户端,用于响应于所述查询不为首次,获取所述第一列表中与所述查询信息对...

【专利技术属性】
技术研发人员:孙国栋
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1