【技术实现步骤摘要】
【国外来华专利技术】传输列表信息的方法和装置
本申请涉及互联网领域,例如涉及一种传输列表信息的方法和装置。
技术介绍
网页可用于显示文字、图像、声音等各种各样的信息。列表信息是一种典型的网页信息。与网页上的静态信息不同,网页的列表信息有时会根据时间动态变化,因此,网页的列表信息对收发两端的通信或传输效率要求比较高。相关技术通常采用超文本传输协议(hypertexttransferprotocol,HTTP)将网页的列表信息从服务端传输至客户端的页面上,效率较低,难以满足网页的列表信息的传输需求。
技术实现思路
本公开实施例提供一种传输列表信息的方法,包括:利用双向通信协议向接收端发送网页的列表信息。双向通信协议无需像HTTP协议那样采用固定的请求应答策略进行信息传输,能够提高网页的列表信息的传输效率。在某些实现方式中,所述利用双向通信协议向接收端发送网页的列表信息,包括:利用所述双向通信协议向所述接收端分批发送属于同一网页的所述列表信息。采用分批传输设计,使得接收端的用户可以在较短的时间内看到初步的列表信息,提高了网页的列表信息的传输性能。在某些实现方式中,所述利用双向通信协议向接收端发送网页的列表信息,包括:利用所述双向通信协议向所述接收端主动推送所述列表信息。采用主动推送的方式可以提高接收端接收网页列表信息的实时性。在某些实现方式中,在所述利用双向通信协议向接收端发送网页的列表信息之前,所述方法还包括:根据当前列表与历史列表中的对应记录的差异,从所述当前列表中选取目 ...
【技术保护点】
一种传输列表信息的方法,其特征在于,包括:/n利用双向通信协议向接收端发送网页的列表信息。/n
【技术特征摘要】
【国外来华专利技术】一种传输列表信息的方法,其特征在于,包括:
利用双向通信协议向接收端发送网页的列表信息。
根据权利要求1所述的方法,其特征在于,所述利用双向通信协议向接收端发送网页的列表信息,包括:
利用所述双向通信协议向所述接收端分批发送属于同一网页的所述列表信息。
根据权利要求1或2所述的方法,其特征在于,所述利用双向通信协议向接收端发送网页的列表信息,包括:
利用所述双向通信协议向所述接收端主动推送所述列表信息。
根据权利要求1-3中任一项所述的方法,其特征在于,在所述利用双向通信协议向接收端发送网页的列表信息之前,所述方法还包括:
根据当前列表与历史列表中的对应记录的差异,从所述当前列表中选取目标记录,其中所述列表信息包括所述目标记录。
根据权利要求4所述的方法,其特征在于,所述根据当前列表与历史列表中的对应记录的差异,从所述当前列表中选取目标记录,包括:
根据所述当前列表与所述历史列表中的对应记录的差异,从所述当前列表中选取所述目标记录,使得所述目标记录的数量小于或等于第一预设阈值。
根据权利要求4所述的方法,其特征在于,所述根据当前列表与历史列表中的对应记录的差异,从所述当前列表中选取目标记录,包括:
根据所述当前列表与所述历史列表中的对应记录的差异,从所述当前列表中选取所述目标记录,使得所述目标记录的数据量小于或等于第二预设阈值。
根据权利要求4-6中任一项所述的方法,其特征在于,所述目标记录包括删除了特定数据项的第一记录,其中所述第一记录与所述历史列表中的对应记录的所述特定数据项的取值相同。
根据权利要求4-7中任一项所述的方法,其特征在于,所述目标记录为所述当前列表中的部分记录,所述当前列表还包括除所述部分记录之外的剩余记录,且所述部分记录与所述历史列表中的对应记录的差异的最小值大于或等于所述剩余记录与所述历史列表中的对应记录的差异的最大值。
根据权利要求4-8中任一项所述的方法,其特征在于,所述当前列表与所述历史列表的对应记录的差异是基于所述当前列表与所述历史列表的对应记录的目标数据项的差值确定的。
根据权利要求9所述的方法,其特征在于,所述目标数据项包括多个数据项,所述当前列表与所述历史列表中的对应记录的差异为所述当前列表与所述历史列表中的对应记录的所述多个数据项的差值的加权和。
根据权利要求4-10中任一项所述的方法,其特征在于,所述目标记录包括相对所述历史列表新增的记录和/或被删除的记录。
根据权利要求11所述的方法,其特征在于,所述目标记录中的所述被删除的记录仅包含主字段。
根据权利要求1-12中任一项所述的方法,其特征在于,在所述利用双向通信协议向接收端发送网页的列表信息之前,所述方法还包括:
将当前列表中的多条原始时间记录合并成一条目标时间记录,其中,所述多条原始时间记录中的不同对象标识符对应不同时间,所述目标时间记录中的各个对象标识符对应同一时间,所述列表信息包括所述目标时间记录。
根据权利要求13所述的方法,其特征在于,所述将当前列表中的多条原始时间记录合并成一条目标时间记录,包括:
对所述多条原始时间记录的时间精度进行调整,得到对应时间相同的多条中间时间记录,所述原始时间记录的时间精度为第一时间精度,所述中间时间记录的时间精度为第二时间精度,其中所述第二时间精度小于所述第一时间精度;
将所述多条中间时间记录合并成所述目标时间记录。
根据权利要求14所述的方法,其特征在于,所述对所述多条原始时间记录的时间精度进行调整,得到对应时间相同的多条中间时间记录,包括:
按照所述第二时间精度,对所述多条原始时间记录中的时间进行舍入处理,得到所述多条中间时间记录。
根据权利要求14或15所述的方法,其特征在于,所述第二时间精度对应的时长大于所述原始时间记录的更新周期。
根据权利要求13-16中任一项所述的方法,其特征在于,所述多条原始时间记录为所述当前列表相对历史列表被更新的时间记录,所述目标时间记录中的对象标识符为所述当前列表相对所述历史列表未被更新的时间记录中的对象标识符,其中相对所述历史时间记录被更新的时间记录中的对象标识符的数量大于相对所述历史时间记录未被更新的时间记录中的对象标识符的数量。
根据权利要求1-17中任一项所述的方法,其特征在于,所述双向通信协议为websocket协议。
一种传输列表信息的方法,其特征在于,包括:
利用双向通信协议从发送端接收网页的列表信息。
根据权利要求19所述的方法,其特征在于,所述利用双向通信协议从发送端接收网页的列表信息,包括:
利用所述双向通信协议从所述发送端分批接收属于同一网页的所述列表信息;
所述方法还包括:
根据所述列表信息的接收顺序,以追加显示的方式将所述列表信息显示至所述同一页面。
根据权利要求19或20所述的方法,其特征在于,所述利用双向通信协议从发送端接收网页的列表信息,包括:
利用所述双向通信协议接收所述发送端主动推送的所述列表信息。
根据权利要求19-21中任一项所述的方法,其特征在于,所述双向通信协议为websocket协议。
一种传输列表信息的装置,其特征在于,包括:
传输模块,配置为利用双向通信协议向接收端发送网页的列表信息。
根据权利要求23所述的装置,其特征在于,所述传输模块配置为利用所述双向通信协议向所述接收端分批发送属于同一网页的所述列表信息。
根据权利要求23或24所述的装置,其特征在于,所述传输模块配置为利用所述双向通信协议向所述接收端主动推送所述列表信息。
根据权利要求23-25中任一项所述的装置,其特征在于,...
【专利技术属性】
技术研发人员:彭逸豪,
申请(专利权)人:区块链联合香港有限公司,
类型:发明
国别省市:中国香港;81
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。