[发明专利]即时消息的传输方法及传输装置、计算机设备及存储介质在审
申请号: | 202111102973.2 | 申请日: | 2021-09-18 |
公开(公告)号: | CN113923179A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 曹景浪 | 申请(专利权)人: | 深圳依时货拉拉科技有限公司 |
主分类号: | H04L51/043 | 分类号: | H04L51/043;H04L51/23;H04L51/234 |
代理公司: | 深圳瑞天谨诚知识产权代理有限公司 44340 | 代理人: | 温青玲 |
地址: | 518000 广东省深圳市福田区梅*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 即时消息 传输 方法 装置 计算机 设备 存储 介质 | ||
本申请公开了一种即时消息的传输方法。即时消息的传输方法包括:第一判断步骤:判断本地多个即时消息关联的当前序列中,多个主识别码是否连续地按照消息生成顺序排列,其中,每个即时消息关联有前识别码及主识别码,前识别码为当前即时消息的前一个即时消息的主识别码,不同的即时消息按消息生成顺序关联不同的主识别码;若是,向服务器发送由排列在当前序列后的主识别码组成的请求序列;若否,向服务器发送由缺失的首个主识别码及之后的主识别码组成的请求序列;及接收由服务器发送的与请求序列对应的即时消息。本申请还公开了一种即时消息的传输装置、计算机设备及计算机可读存储介质。
技术领域
本申请涉及信息传输领域,特别涉及一种即时消息的传输方法、即时消息的传输装置、计算机设备及计算机可读存储介质。
背景技术
在即时通信客户端中,当用户启动客户端时,客户端会向服务器请求最新的消息,以刷新会话中的消息列表,另外,如果客户端运行过程中发生网络异常,在网络恢复后,客户端也会向服务器请求最新的消息,以刷新会话中的消息列表,然而,本地数据库的消息列表中可能已经有丢失的消息,或者在网络异常阶段可能存在没有接收到的消息,客户端也不会向服务器再请求这部分丢失的消息或者没有接收到的消息,导致这部分消息不能被用户看到,影响沟通质量。
发明内容
本申请实施方式提供了一种即时消息的传输方法、即时消息的传输装置、计算机设备及计算机可读存储介质。
本申请实施方式的即时消息的传输方法包括:
第一判断步骤:判断本地多个即时消息关联的当前序列中,多个主识别码是否连续地按照消息生成顺序排列,其中,每个即时消息关联有前识别码及主识别码,所述前识别码为当前即时消息的前一个即时消息的主识别码,不同的即时消息按所述消息生成顺序关联不同的主识别码;
若是,向服务器发送由排列在所述当前序列后的主识别码组成的请求序列;
若否,向服务器发送由缺失的首个主识别码及之后的主识别码组成的请求序列;及
接收由服务器发送的与所述请求序列对应的即时消息。
在某些实施方式中,接收由服务器发送的与所述请求序列对应的即时消息后,所述即时消息的传输方法还包括:
第二判断步骤:判断接收的所述即时消息中首条即时消息的前识别码,是否与本地多个即时消息中最新即时消息的主识别码相同;
若否,向服务器发送由所述最新即时消息的主识别码及之后的主识别码组成的请求序列。
在某些实施方式中,所述第一判断步骤在客户端启动时实施;及/或
所述第二判断步骤在客户端连接的网络中断且重连后实施。
本申请实施方式的即时消息的传输方法包括:
接收由客户端发送的当前即时消息;
为所述当前即时消息关联前识别码及主识别码,所述前识别码为所述当前即时消息的前一个即时消息的主识别码,不同的即时消息按消息生成顺序关联不同的主识别码;
接收由客户端发送的即时消息的请求序列,所述请求序列包括按所述消息生成顺序排列的至少一个主识别码;及
向客户端发送与所述请求序列对应的即时消息。
在某些实施方式中,所述即时消息的传输方法,还包括:
在所述当前即时消息为当前会话的首个即时消息时,为所述当前即时消息关联默认识别码及一个主识别码,其中,所述默认识别码预设。
在某些实施方式中,所述即时消息的传输方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳依时货拉拉科技有限公司,未经深圳依时货拉拉科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111102973.2/2.html,转载请声明来源钻瓜专利网。