一种基于超文本传输协议的网络长连接优化的方法和装置制造方法及图纸

技术编号:21691438 阅读:44 留言:0更新日期:2019-07-24 16:11
本发明专利技术公开了一种基于超文本传输协议的网络长连接优化的方法和装置,涉及计算机技术领域。该方法的一具体实施方式包括:进程在检测到自身处于空闲状态时,向服务器发送第一数据帧,然后判断是否能够接收到由服务器返回的第二数据帧;若进程没有接收到第二数据帧,则释放本地连接。该实施方式使得进程能够及时发现自身连接是否中断,从而在后续重新发起请求时能够及时建立新的连接,进而达到减少卡顿、降低延时以及提高用户体验的技术效果。

A Method and Device for Optimizing Network Long Connection Based on Hypertext Transfer Protocol

【技术实现步骤摘要】
一种基于超文本传输协议的网络长连接优化的方法和装置
本专利技术涉及计算机
,尤其涉及一种基于超文本传输协议的网络长连接优化的方法和装置。
技术介绍
随着移动终端的广泛普及,用户对移动客户端的依赖性日益提高,对移动终端上的应用程序的响应速度也越来越重视。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:在实际的使用中,复杂的网络环境以及高并发的网络请求,导致客户端主动或者被动释放进程之后,再次对该进程建立连接时会引发卡顿或延时现象。例如,终端根据进程后台管理策略,主动释放进程的网络连接服务时,进程无法及时获取到当前网络服务是否可用,当进程再次发起请求时,会使用异常连接进行网络请求,导致卡顿或者延迟现象。因此,如何提高进程运行的流畅性是亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术实施例提供一种基于超文本传输协议的网络长连接优化的方法和装置,能够提高进程运行的流畅性,解决客户端主动或者被动释放进程之后,再次对该进程建立连接时会引发卡顿或延时的问题。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种基于超文本传输协议的网络长连接优化的方法。本专利技术实施本文档来自技高网...

【技术保护点】
1.一种基于超文本传输协议的网络长连接优化的方法,其特征在于,包括:进程在检测到自身处于空闲状态时,向服务器发送第一数据帧,然后判断是否能够接收到由所述服务器返回的第二数据帧;若所述进程没有接收到所述第二数据帧,则释放本地连接。

【技术特征摘要】
1.一种基于超文本传输协议的网络长连接优化的方法,其特征在于,包括:进程在检测到自身处于空闲状态时,向服务器发送第一数据帧,然后判断是否能够接收到由所述服务器返回的第二数据帧;若所述进程没有接收到所述第二数据帧,则释放本地连接。2.根据权利要求1所述的方法,其特征在于,所述进程在接收到所述第二数据帧的次数超过次数阈值之后,向所述服务器发送第三数据帧,然后所述进程释放本地连接,其中所述次数阈值至少为两次。3.根据权利要求2所述的方法,其特征在于,在多次发送所述第一数据帧之间预设有固定时间间隔。4.根据权利要求1所述的方法,其特征在于,在所述第一数据帧与所述第二数据帧之间预设有超时时间间隔;若在超过所述超时时间间隔之后,所述进程没有接收到所述第二数据帧,则判定当前连接异常并释放本地连接。5.一种基于超文本传输协议的网络长连接优化的装置,其特征在于,包括:判断模块,用于进程在检测到自身处于空闲状态时,向服务器发送第一数据帧,然后判断是否能够接收到由所述服务器...

【专利技术属性】
技术研发人员:王刚
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1