[发明专利]消息处理方法、装置、电子设备及可读存储介质有效
申请号: | 201811160544.9 | 申请日: | 2018-09-30 |
公开(公告)号: | CN110971638B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 冉超群 | 申请(专利权)人: | 北京奇虎科技有限公司 |
主分类号: | H04L67/1095 | 分类号: | H04L67/1095;H04L51/04;H04L51/216 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 王玉双 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 处理 方法 装置 电子设备 可读 存储 介质 | ||
1.一种消息处理方法,其特征在于,应用于服务器,所述方法包括:
接收消息同步请求,基于所述消息同步请求确定待同步消息;
获取所述待同步消息的第一序列信息和第二序列信息;
将所述待同步消息以及所述待同步消息的第一序列信息和第二序列信息均下发给所述消息同步请求对应的终端设备,以使得所述终端设备基于所述待同步消息的第一序列信息和第二序列信息对所述待同步消息进行展示;
其中,所述第一序列信息是由消息发送终端在发送消息时基于所发送消息的前一条消息的第一序列信息和第二序列信息生成的,用于表示消息的发送顺序,且根据发送消息的时间依次递增;
所述第二序列信息是所述服务器在接收到消息时生成的,用于表示消息的接收顺序,且根据接收消息的时间依次递增,同一消息的第二序列信息大于第一序列信息。
2.根据权利要求1所述的方法,其特征在于,所述获取所述待同步消息的第一序列信息和第二序列信息之前,还包括:
接收目标消息以及所述目标消息的所述第一序列信息;
生成所述目标消息的所述第二序列信息并将所述目标消息的第二序列信息下发给所述消息发送终端;
将所述目标消息以及所述目标消息的第二序列信息均下发给所述目标消息对应的消息接收终端。
3.根据权利要求2所述的方法,其特征在于,所述获取所述待同步消息的第一序列信息和第二序列信息包括:
基于所述待同步消息,在预先设置的序列信息库中查找所述待同步消息的第一序列信息和第二序列信息,其中,所述序列信息库中存储有所述服务器接收到的消息与相应第一序列信息和第二序列信息的对应关系信息;
所述获取所述待同步消息的第一序列信息和第二序列信息之前,还包括:
将所述目标消息的第一序列信息和第二序列信息对应添加到预先配置的序列信息库中。
4.根据权利要求1所述的方法,其特征在于,所述将所述待同步消息以及所述待同步消息的第一序列信息和第二序列信息均下发给所述消息同步请求对应的终端设备包括:
基于所述待同步消息的第一序列信息和第二序列信息对所述待同步消息进行排序;
将经过排序后的待同步消息以及所述待同步消息的第一序列信息和第二序列信息均下发给所述消息同步请求对应的终端设备,以使得所述终端设备展示所述经过排序后的待同步消息。
5.根据权利要求4所述的方法,其特征在于,所述待同步消息包括发送的消息和接收的消息,所述基于所述待同步消息的第一序列信息和第二序列信息对所述待同步消息进行排序,包括:
基于所述发送的消息的第一序列信息,确定所述发送的消息的顺序信息;
基于所述接收的消息的第二序列信息,确定所述接收的消息的顺序信息;
基于所述发送的消息和所述接收的消息的顺序信息,对所述待同步消息进行排序。
6.根据权利要求5所述的方法,其特征在于,所述基于所述发送的消息的第一序列信息,确定所述发送的消息的顺序信息包括:
判断所述发送的消息的第一序列信息是否存在重复,若是,则将第一序列信息存在重复的消息的第二序列信息作为所述存在重复的消息的顺序信息,将所述发送的消息中其余消息的第一序列信息作为所述其余消息的顺序信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司,未经北京奇虎科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811160544.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种烘烤松籽的制备方法
- 下一篇:应用布局还原方法、装置、设备及存储介质