[发明专利]一种消息的应答方法及系统有效
申请号: | 202110451353.3 | 申请日: | 2021-04-26 |
公开(公告)号: | CN113242172B | 公开(公告)日: | 2023-02-28 |
发明(设计)人: | 刘德建;林伟;陈宏 | 申请(专利权)人: | 福建天泉教育科技有限公司 |
主分类号: | H04L51/04 | 分类号: | H04L51/04;H04L51/046;H04L51/18 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 张明 |
地址: | 350212 福建省福州市长乐*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 消息 应答 方法 系统 | ||
一种消息的应答方法及系统,服务端按照目标消息的时间顺序为每一目标消息设置消息标识,消息标识与时间顺序一一对应;服务端发送目标消息及目标消息对应的消息标识至客户端;客户端每接收到一个第一目标消息后就发送响应信息至服务端,响应信息包括第一目标消息所对应的第一消息标识;服务端判断是否存在时间顺序在第一消息标识之前且未响应的第二消息标识,若否,则发送响应成功消息至客户端;客户端接收到响应成功消息后,按照第一消息标识顺序展示所接收到的第一目标消息;本发明客户端接收到一条消息后都由服务端判断是否还存在发送时间更早的未接收消息,避免了使用客户端的用户读取到语义不清的消息的情况。
技术领域
本发明涉及即时聊天领域,尤其涉及一种消息的应答方法及系统。
背景技术
移动互联网蓬勃发展的今天,存在各种各样推送或消息通讯类的软件,该类软件都需要正确地展示消息顺序才能够准确传达信息。但是,由于客户端网络的不确定性,存在大量弱网络、无网络或者其他特殊的场景,会导致各种推送消息延迟或者接收失败。
例如,我们经常会在聊天中发现一些聊天消息,推送消息出现顺序调整的现象,原先展示的是B,D的顺序,让人无法理解语义,一段时间之后才展示完整的A,B,C,D语序,此时才能够正常让人理解语义。造成这种的主要原因就是,在聊天通讯或者消息推送的过程中,由于某些消息的推送异常,导致客户端接收到的消息的先后顺序与消息发送时的先后顺序不匹配,在客户端展示消息时,会按照已接收到的消息进行排序,如后续客户端又接收到了更早时间点发出的消息,则会开始重新调整消息展示顺序,按照正常的消息顺序进行展示,而用户读取消息的时间点若变化,可能会读取到不完整的、具有歧义的语序,影响用户的体验。
发明内容
本发明所要解决的技术问题是:提供一种消息的应答方法及系统,使得接收消息能够正常显示。
为了解决上述技术问题,本发明采用的一种技术方案为:
一种消息的应答方法,包括步骤:
S1、服务端按照目标消息的时间顺序为每一所述目标消息设置消息标识,所述消息标识与所述时间顺序一一对应;
S2、所述服务端发送所述目标消息及所述目标消息对应的所述消息标识至客户端;
S3、所述客户端每接收到一个第一目标消息后就发送响应信息至所述服务端,所述响应信息包括所述第一目标消息所对应的第一消息标识;
S4、所述服务端判断是否存在时间顺序在所述第一消息标识之前且未响应的第二消息标识,若否,则发送响应成功消息至所述客户端;
S5、所述客户端接收到所述响应成功消息后,按照所述第一消息标识顺序展示所接收到的所述第一目标消息。
为了解决上述技术问题,本发明采用的另一种技术方案为:
一种消息的应答系统,包括服务端及客户端,所述服务端包括第一存储器、第一处理器及存储在所述第一存储器上并可在所述第一处理器上运行的第一计算机程序,所述客户端包括第二存储器、第二处理器及存储在所述第二存储器上并可在所述第二处理器上运行的第二计算机程序,所述第一处理器执行所述第一计算机程序时实现以下步骤:
S1、按照目标消息的时间顺序为每一所述目标消息设置消息标识,所述消息标识与所述时间顺序一一对应;
S2、发送所述目标消息及所述目标消息对应的所述消息标识至客户端;
S4、判断是否存在时间顺序在所述第一消息标识之前且未响应的第二消息标识,若否,则发送响应成功消息至所述客户端;
所述第二处理器执行所述第二计算机程序时实现以下步骤:
S3、每接收到一个第一目标消息后就发送响应信息至所述服务端,所述响应信息包括所述第一目标消息所对应的第一消息标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天泉教育科技有限公司,未经福建天泉教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110451353.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种市政垃圾桶及使用方法
- 下一篇:一种劲性复合桩施工工艺