心跳包发送方法及装置

    公开(公告)号:CN107645529A

    公开(公告)日:2018-01-30

    申请号:CN201610584141.1

    申请日:2016-07-21

    Inventor: 林燕描

    Abstract: 本发明公开了一种心跳包发送方法及装置,属于通信领域。所述方法包括:与客户端所在的终端建立长连接,确定终端所处的网络运行环境所对应的心跳包发送间隔,将心跳包发送间隔发送给客户端,客户端按照心跳包发送间隔发送心跳包;解决了客户端始终采用相同的心跳包发送间隔发送心跳包而导致的产生不必要的功耗或引起长连接断开的问题;由于服务器是根据终端所处的网络运行环境确定心跳包发送间隔的,且即使终端所处的网络运行环境发生变化,服务器也能及时地根据网络运行环境调整心跳包发送间隔,因此,确定得到的心跳包发送间隔与客户端所在的终端的网络运行环境相匹配,达到了使心跳包在不同网络运行环境中发送的更合理的效果。

    数据推送方法及装置
    12.
    发明公开

    公开(公告)号:CN107645517A

    公开(公告)日:2018-01-30

    申请号:CN201610576366.2

    申请日:2016-07-20

    Inventor: 林燕描

    Abstract: 本发明公开了一种数据推送方法及装置,属于通信领域。所述方法包括:建立与转发服务器之间的长连接;根据预设策略维护长连接,通过长连接向转发服务器推送数据,预设策略包括:重连策略和/或异常数据重置策略;解决了由于长连接的断开没有规律且不是由推送服务器所控制的,因此会出现长连接已经断开但推送服务器仍在推送数据而导致的数据丢失的问题;推送服务器通过重连策略和/或异常数据重置策略维护长连接,可以实现对长连接的连接或断开的状态进行控制,从而使长连接在推送服务器推送数据时是处于连接稳定的状态的,避免出现数据丢失的问题。

    一种发送业务请求消息的方法及装置

    公开(公告)号:CN104519036B

    公开(公告)日:2017-10-31

    申请号:CN201310465637.3

    申请日:2013-09-30

    Abstract: 本发明公开了一种发送业务请求消息的方法及装置,属于互联网通信领域。所述方法包括:对客户端与代理服务器之间的传输控制协议TCP连接进行判断;若二者之间空闲的TCP连接的数目大于或等于发送待发送的业务请求消息所需的TCP连接的数目,则通过二者之间空闲的TCP连接发送待发送的业务请求消息给代理服务器;若二者之间空闲的TCP连接的数目小于发送待发送的业务请求消息所需要的TCP连接的数目,则在二者之间建立TCP连接,通过二者之间空闲的和建立的TCP连接发送待发送的业务请求消息给代理服务器;使代理服务器将待发送的业务请求消息转发给网页服务器。本发明减少了因反复建立与断开TCP连接而造成的时间的消耗,可以提高传输数据的效率。

    一种网页资源下载方法、系统和装置

    公开(公告)号:CN103685381A

    公开(公告)日:2014-03-26

    申请号:CN201210336252.2

    申请日:2012-09-12

    Abstract: 本申请公开了一种网页资源下载方法、系统和装置。该方法包括:客户端下载网页主资源,对下载的网页主资源进行解析,将解析到的网页子资源的下载信息加入到等待发送队列中,在等待发送队列中的网页子资源个数达到预设值或等待发送队列的等待时间达到预设值时,将等待发送队列中的所有网页子资源的下载信息打包在一个下载请求中,将该一个下载请求发给代理服务器;代理服务器从该一个下载请求中解析出一个以上的网页子资源的下载信息,根据解析出的每个网页子资源的下载信息分别发送下载请求,将下载的网页子资源返回给所述客户端。应用本发明能够提高网页加载速度或网页资源的下载速度。

Patent Agency Ranking