[发明专利]消息互通系统、方法、装置、计算机设备及可读存储介质在审
| 申请号: | 202010921394.X | 申请日: | 2020-09-04 |
| 公开(公告)号: | CN112118171A | 公开(公告)日: | 2020-12-22 |
| 发明(设计)人: | 覃建策;陆祖昆;王钊;窦志同;陈邦忠 | 申请(专利权)人: | 完美世界控股集团有限公司 |
| 主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08 |
| 代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
| 地址: | 100085 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 消息 互通 系统 方法 装置 计算机 设备 可读 存储 介质 | ||
本申请公开了一种消息互通系统、方法、装置、计算机设备及可读存储介质,涉及通讯技术领域,第一客户端向服务器发送目标消息,服务器在成功存储目标消息后会立即返回发送成功回执,并提醒第二客户端,存储结构仅仅只有一张消息表,省去了分布式存储的大量工作,降低了系统的存储复杂性和运维难度,提高了消息互通系统的性能,实现了简单、轻量。所述系统应用于第一客户端、服务器和第二客户端,包括:第一客户端向服务器发送目标消息;服务器查询消息表中是否存储有目标消息;当服务器查询确定消息表中未存储目标消息时,为目标消息分配目标序号标识,存储至消息表;服务器向第一客户端返回发送成功回执;服务器向第二客户端发送第二消息反馈。
技术领域
本申请涉及通讯技术领域,特别是涉及一种消息互通方法、装置、计算机设备及计算机可读存储介质。
背景技术
近年来,即时消息通信由于其使用快捷、功能强大、费用低廉、沟通方便等优点,成为人们最常使用的通信方式,人们通过即时通信工具,能够很方便的实现消息互通,传输各种语言、感情等信息。其中,在实现即时消息的互通时,消息发送方所持的终端中安装有即时通讯工具的客户端,客户端与互通消息服务器进行消息收发交互,将消息发送方想要发送的消息即时的传输给消息接收方所持的终端中。
相关技术中,互通消息服务器内部区分有发消息代理和收消息代理。发消息代理在接收到消息发送方传输的消息后,会将该消息存储在分布式数据库的多个存储节点中,生成存储序号,并在多个存储节点中大于预设书面的存储节点存储消息成功时,返回存储成功确认。随后,收消息代理根据最近一次拉取消息的存储序号,确定本次需要拉取消息的存储序号,从多个存储节点中拉取对应存储序号的消息,将该消息从多个存储节点中删除,并返回给消息接收方。
在相关技术中,申请人发现至少存在以下问题:
采用分布式数据库来存储消息带来了数据一致性的风险,因此,才会在存储消息时需要大于预设书面的存储节点存储消息成功时返回存储成功确认,并开展后续的流程,这就导致增加了整个消息互通流程的复杂性和运维难度,为了保存消息需要执行大量相同的工作,承载消息互通的系统的性能也被大大降低。
发明内容
有鉴于此,本申请提供了一种消息互通系统、方法、装置、计算机设备及可读存储介质,主要目的在于解决目前增加了整个消息互通流程的复杂性和运维难度,为了保存消息需要执行大量相同的工作,承载消息互通的系统的性能也被大大降低的问题。
依据本申请第一方面,提供了一种消息互通系统,该系统应用于第一客户端、服务器和第二客户端,包括:
第一客户端向服务器发送目标消息,目标消息至少包括第一客户端标识、第二客户端标识、消息内容以及消息标识;
第一客户端统计等待服务器返回发送成功回执的第一等待时长;
服务器接收第一客户端发送的目标消息,查询消息表中是否存储有目标消息;
当服务器查询确定消息表中未存储目标消息时,为目标消息分配目标序号标识,采用目标序号标识对目标消息进行标记,将标记后的目标消息存储至消息表;
在目标消息存储成功后,服务器向第一客户端返回携带目标序号标识的发送成功回执;
第一客户端若在第一等待时长未达到时长阈值时接收到发送成功回执,则将发送成功回执携带的目标序号标识更新为本地记录的第一最大序号标识;
服务器向第二客户端标识指示的第二客户端发送第二消息反馈。
依据本申请第二方面,提供了一种消息互通方法,该方法应用于第一客户端,包括:
向服务器发送目标消息,目标消息至少包括第一客户端标识、第二客户端标识、消息内容以及消息标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界控股集团有限公司,未经完美世界控股集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010921394.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:插拔装置及扫地机器人检测设备
- 下一篇:基于短视频的线上招聘求职系统及其方法





