社交应用的通信连接控制方法、装置、设备和存储介质制造方法及图纸

技术编号:23433186 阅读:28 留言:0更新日期:2020-02-25 13:49
本申请涉及一种社交应用的通信连接控制方法、装置、设备和存储介质,所述方法包括:当运行社交应用时,获取所述社交应用的进程标识;基于所述进程标识,建立所述社交应用与服务器之间的通信连接;当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,中断所述社交应用与所述服务器之间的通信连接;当所述社交应用与所述服务器处于通信中断的时间达到第二时间阈值时,重新建立所述社交应用与所述服务器之间的通信连接。本申请提供的方案可以降低终端的功耗。

Communication connection control methods, devices, devices and storage media for social applications

【技术实现步骤摘要】
社交应用的通信连接控制方法、装置、设备和存储介质
本申请涉及计算机
,特别是涉及一种社交应用的通信连接控制方法、装置、设备和存储介质。
技术介绍
随着互联网技术的发展,用户通过安装在终端上的社交应用可以随时随地进行即时通讯。在用户收发即时通讯消息过程中,社交应用与服务器处于通信连接状态。传统方案中,为了进行数据的更新,即使用户未收发即时通讯消息,社交应用与服务器也一直保持通信连接状态。然而,数据的更新对时效性要求并不高,而为了数据更新社交应用与服务器一直保持通信连接状态,导致了终端功耗较高。
技术实现思路
基于此,有必要针对终端功耗较高的技术问题,提供一种社交应用的通信连接控制方法、装置、设备和存储介质。一种社交应用的通信连接控制方法,包括:当运行社交应用时,获取所述社交应用的进程标识;基于所述进程标识,建立所述社交应用与服务器之间的通信连接;当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,中断所述社交应用与所述服务器之间的通信连接;当所述社交应用与所述服务器处于通信中断的时间达到第二时间阈值时,重新建立所述社交应用与所述服务器之间的通信连接。在一个实施例中,所述方法还包括:当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,若检测到所述社交应用和所述服务器存在信息交互,确定通信连接的延长时间;按照所述延长时间延长所述社交应用与所述服务器处于通信连接的时间。在一个实施例中,所述方法还包括:当所述社交应用与所述服务器处于通信中断时,若检测到消息发送操作,重新建立所述社交应用与所述服务器之间的通信连接。在一个实施例中,所述方法还包括:当所述社交应用与所述服务器处于通信中断时,若检测到刷新操作,重新建立所述社交应用与所述服务器之间的通信连接。在一个实施例中,所述方法还包括:获取所述社交应用在历史运行过程中与所述服务器进行交互的交互数据;确定所述交互数据在时间轴上的分布状态;根据所述分布状态,调整所述第一时间阈值和所述第二时间阈值的大小。在一个实施例中,所述方法还包括:获取用户使用所述社交应用的行为信息;根据所述行为信息,调整所述第一时间阈值和所述第二时间阈值的大小。一种社交应用的通信连接控制装置,所述装置包括:进程标识获取模块,用于当运行社交应用时,获取所述社交应用的进程标识;通信连接建立模块,用于基于所述进程标识,建立所述社交应用与服务器之间的通信连接;通信连接中断模块,用于当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,中断所述社交应用与所述服务器之间的通信连接;通信连接建立模块,还用于当所述社交应用与所述服务器处于通信中断的时间达到第二时间阈值时,重新建立所述社交应用与所述服务器之间的通信连接。在一个实施例中,所述装置还包括:延长时间确定模块;其中:延长时间确定模块,用于当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,若检测到所述社交应用和所述服务器存在信息交互,确定通信连接的延长时间;所述通信连接建立模块,还用于按照所述延长时间延长所述社交应用与所述服务器处于通信连接的时间。在一个实施例中,所述通信连接建立模块还用于:当所述社交应用与所述服务器处于通信中断时,若检测到消息发送操作,重新建立所述社交应用与所述服务器之间的通信连接。在一个实施例中,所述通信连接建立模块还用于:当所述社交应用与所述服务器处于通信中断时,若检测到刷新操作,重新建立所述社交应用与所述服务器之间的通信连接。在一个实施例中,所述装置还包括交互数据获取模块,分布状态确定模块和时间阈值调整模块;其中:交互数据获取模块,用于获取所述社交应用在历史运行过程中与所述服务器进行交互的交互数据;分布状态确定模块,用于确定所述交互数据在时间轴上的分布状态;时间阈值调整模块,用于根据所述分布状态,调整所述第一时间阈值和所述第二时间阈值的大小。在一个实施例中,所述装置还包括行为信息获取模块;其中:行为信息获取模块,用于获取用户使用所述社交应用的行为信息;所述时间阈值调整模块,还用于根据所述行为信息,调整所述第一时间阈值和所述第二时间阈值的大小。一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时,使得所述处理器执行如上任一项所述方法的步骤。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如上任一项所述方法的步骤。上述社交应用的通信连接控制方法、装置、设备和存储介质,当运行社交应用时,获取社交应用的进程标识;基于进程标识,建立社交应用与服务器之间的通信连接;当社交应用与服务器处于通信连接的时间达到第一时间阈值时,中断社交应用与服务器之间的通信连接;当社交应用与服务器处于通信中断的时间达到第二时间阈值时,重新建立社交应用与服务器之间的通信连接。从而可以在社交应用与服务器处于通信连接时进行即时通信消息的收发和数据更新,在社交应用与所述服务器处于通信中断时进行休眠,从而降低了终端的功耗。附图说明图1为一个实施例中社交应用的通信连接控制方法的应用环境图;图2为一个实施例中社交应用的通信连接控制方法的流程示意图;图3为一个实施例中确定时间阈值步骤的流程示意图;图4为另一个实施例中确定时间阈值步骤的流程示意图;图5为一个实施例中社交应用的通信连接控制方法的流程示意图;图6为一个实施例中社交应用的通信连接控制装置的结构框图;图7为另一个实施例中社交应用的通信连接控制装置的结构框图;图8为一个实施例中计算机设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。图1为一个实施例中社交应用的通信连接控制方法的应用环境图。参照图1,该社交应用的通信连接控制方法应用于社交应用的通信连接控制系统。该社交应用的通信连接控制系统包括终端110和服务器120。终端110和服务器120通过网络连接。当终端110运行社交应用时,获取社交应用的进程标识;基于进程标识,建立社交应用与服务器120之间的通信连接;当社交应用与服务器120处于通信连接的时间达到第一时间阈值时,中断社交应用与服务器120之间的通信连接;当社交应用与服务器120处于通信中断的时间达到第二时间阈值时,重新建立社交应用与服务器120之间的通信连接。终端110具体可以是台式终端或移动终端,移动终端具体可以手机、平板电脑、笔记本电脑等中的至少一种。服务器120可以用独立的服务器或者是多个服务器组成的服务器集群来实现本文档来自技高网...

【技术保护点】
1.一种社交应用的通信连接控制方法,包括:/n当运行社交应用时,获取所述社交应用的进程标识;/n基于所述进程标识,建立所述社交应用与服务器之间的通信连接;/n当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,中断所述社交应用与所述服务器之间的通信连接;/n当所述社交应用与所述服务器处于通信中断的时间达到第二时间阈值时,重新建立所述社交应用与所述服务器之间的通信连接。/n

【技术特征摘要】
1.一种社交应用的通信连接控制方法,包括:
当运行社交应用时,获取所述社交应用的进程标识;
基于所述进程标识,建立所述社交应用与服务器之间的通信连接;
当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,中断所述社交应用与所述服务器之间的通信连接;
当所述社交应用与所述服务器处于通信中断的时间达到第二时间阈值时,重新建立所述社交应用与所述服务器之间的通信连接。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述社交应用与所述服务器处于通信连接的时间达到第一时间阈值时,若检测到所述社交应用和所述服务器存在信息交互,确定通信连接的延长时间;
按照所述延长时间延长所述社交应用与所述服务器处于通信连接的时间。


3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述社交应用与所述服务器处于通信中断时,若检测到消息发送操作,重新建立所述社交应用与所述服务器之间的通信连接。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述社交应用与所述服务器处于通信中断时,若检测到刷新操作,重新建立所述社交应用与所述服务器之间的通信连接。


5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
获取所述社交应用在历史运行过程中与所述服务器进行交互的交互数据;
确定所述交互数据在时间轴上的分布状态;
根据所述分布状态,调整所述第一时间阈值和所述第二时间阈值的大小。


6...

【专利技术属性】
技术研发人员:杨惠
申请(专利权)人:西安广和通无线通信有限公司
类型:发明
国别省市:陕西;61

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

1