消息交互方法、客户端及通信系统技术方案

技术编号:28300655 阅读:68 留言:0更新日期:2021-04-30 16:28
本申请公开了一种消息交互方法、客户端及通信系统,涉及通信领域,以解决因网络状况不好引起的消息同步失败的问题。所述信息交互方法包括:客户端与服务端建立通信连接;所述客户端接收由服务端推送的第一预设数目的消息,并将所述第一预设数目的消息保存在本地,所述第一预设数目的消息为历史消息的一部分;所述客户端从本地获取所述第一预设数目的消息中的至少一部分消息进行显示。本申请用于信息交互。

【技术实现步骤摘要】
消息交互方法、客户端及通信系统
本申请涉及通信领域,尤其涉及一种消息交互方法、客户端及通信系统。
技术介绍
互联网的发展使人与人之间的沟通变得更加便捷,人们可以通过各种客户端进行沟通。并且,根据人们所在的环境不同,可以对应地更换所使用的客户端。例如,人们在工作时习惯使用电脑进行沟通,而下班后习惯使用手机进行沟通。为了使用户在不同客户端看到的消息均是完整的,现有技术中将不同客户端的消息进行同步显示的方法是当用户在客户端登录时,即从服务端获取所有历史消息并展示给用户。但是,这种历史消息的获取方式完全依赖于服务端,存在当网络不好时,从服务端获取历史消息失败,导致客户端无法将历史消息显示给用户的问题。
技术实现思路
本申请实施例提供一种消息交互方法、客户端及通信系统,能够解决因网络状况不好引起的消息同步失败的问题。为了实现上述目的,本申请实施例采用下述技术方案:第一方面,提供了一种消息交互方法,所述方法包括:客户端与服务端建立通信连接;所述客户端接收由服务端推送的第一预设数目的消息,并本文档来自技高网...

【技术保护点】
1.一种消息交互方法,其特征在于,所述方法包括:/n客户端与服务端建立通信连接;/n所述客户端接收由服务端推送的第一预设数目的消息,并将所述第一预设数目的消息保存在本地,所述第一预设数目的消息为历史消息的一部分;/n所述客户端从本地获取所述第一预设数目的消息中的至少一部分消息进行显示。/n

【技术特征摘要】
1.一种消息交互方法,其特征在于,所述方法包括:
客户端与服务端建立通信连接;
所述客户端接收由服务端推送的第一预设数目的消息,并将所述第一预设数目的消息保存在本地,所述第一预设数目的消息为历史消息的一部分;
所述客户端从本地获取所述第一预设数目的消息中的至少一部分消息进行显示。


2.根据权利要求1所述的消息交互方法,其特征在于,在所述客户端接收由服务端推送的第一预设数目的消息之后,所述方法还包括:
所述客户端将所述本地通信标识设置为等于所述全局通信标识;
所述客户端从本地获取所述第一预设数目的消息进行显示包括:在所述全局通信标识与本地通信标识相同的情况下,所述客户端从本地获取所述第一预设数目的消息中的至少一部分消息进行显示。


3.根据权利要求1所述的消息交互方法,其特征在于,在所述客户端接收由服务端推送的第一预设数目的消息之后,所述方法还包括:
所述客户端基于所述第一预设数目的消息,确定第一消息标识和/或第二消息标识;
其中,所述第一消息标识为客户端已接收到的目标消息序列中最后一个消息的标识,所述目标消息序列为从第一个消息的消息标识到最后一个消息的消息标识均连续的消息序列,所述目标消息序列中的第一个消息为所述客户端首次与所述服务端建立通信连接的情况下从所述服务端接收到的首个消息;所述第二消息标识为客户端最后一次与所述服务端进行交互的情况下从所述服务端获取到的消息中第一个消息的标识。


4.根据权利要求3所述的消息交互方法,其特征在于,所述方法还包括:
所述客户端确定所述第一消息标识是否大于或等于所述第二消息标识;
在所述第一消息标识大于或等于所述第二消息标识的情况下,将第一消息标识设置为所述第一预设数目的消息中具有最大标识值的消息的标识,将所述第二消息标识设置为0。


5.根据权利要求4所...

【专利技术属性】
技术研发人员:苏萌刘译璟代其锋江涌高体伟左云鹏
申请(专利权)人:北京百分点科技集团股份有限公司
类型:发明
国别省市:北京;11

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

1