一种消息处理方法、终端和服务器技术

技术编号:37400280 阅读:22 留言:0更新日期:2023-04-30 09:28
本申请提供一种消息处理方法、终端和服务器,终端向服务器发送消息,预设时间内未收到服务器发送的消息接收应答时,继续向服务器连续发送预设次数的该消息。在连续多次均未收到消息接收应答且消息的标识对应的等级小于最高等级时,提升消息的标识对应的等级,并利用提升后的等级对消息进行处理,提高消息传输的可靠性。预设次数均收到消息接收应答且消息的标识对应的等级大于最低等级时,降低消息的标识对应的等级,使得服务器仅需要对消息进行处理,无需存储消息,简化消息处理的流程。这样,通过结合消息接收应答以及消息的标识对消息进行对应的处理,提高消息处理的效果。提高消息处理的效果。提高消息处理的效果。

【技术实现步骤摘要】
一种消息处理方法、终端和服务器


[0001]本申请涉及信息
,尤其涉及一种消息处理方法、终端和服务器。

技术介绍

[0002]WebSocket是一种在单个TCP(Transmission Control Protocol,传输控制协议)连接上进行全双工通信的协议。WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务器主动向客户端推送数据。
[0003]但是消息在发送或接收的过程中会出现丢失的情况,无法保证消息的可靠传输,影响消息的处理效果。

技术实现思路

[0004]本申请提供一种消息处理方法、终端和服务器,用以解决消息传输可靠性的问题。
[0005]第一方面,本申请提供一种消息处理方法,所述方法用于终端,包括:
[0006]当终端向服务器发送消息,且预设时间内未收到服务器发送的消息接收应答时,继续向服务器连续发送预设次数的所述消息;
[0007]若所述预设次数均未收到所述消息接收应答且所述消息的标识对应的等级小于最高等级时,提升所述消息的标识对应的等级;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息处理方法,其特征在于,所述方法用于终端,包括:当终端向服务器发送消息,且预设时间内未收到服务器发送的消息接收应答时,继续向服务器连续发送预设次数的所述消息;若所述预设次数均未收到所述消息接收应答且所述消息的标识对应的等级小于最高等级时,提升所述消息的标识对应的等级;根据所述消息的标识所对应的提升后的等级生成第一消息处理指令,并向所述服务器发送所述第一消息处理指令,所述第一消息处理指令用于指示所述服务器按照提升后的等级对所述消息进行处理;若所述预设次数均收到所述消息接收应答且所述消息的标识对应的等级大于最低等级时,降低所述消息的标识对应的等级;根据所述消息的标识所对应的降低后的等级生成第二消息处理指令,向所述服务器发送所述第二消息处理指令,其中,所述第二消息处理指令用于指示所述服务器按照降低后的等级对所述消息进行处理。2.根据权利要求1所述的方法,其特征在于,若所述预设次数包括第一预设次数,所述标识对应的等级为最低等级;则,所述若所述预设次数均未收到所述消息接收应答且所述消息的标识对应的等级小于最高等级时,提升所述消息的标识对应的等级,具体包括:若所述第一预设次数均未收到所述消息接收应答,将所述标识对应的等级从所述最低等级提升至中间等级;若所述预设次数包括第二预设次数,所述第一预设次数大于所述第二预设次数,所述标识对应的等级为中间等级;则,所述若所述预设次数均未收到所述消息接收应答且所述消息的标识对应的等级小于最高等级时,提升所述消息的标识对应的等级,具体包括:若所述第二预设次数均未收到所述消息接收应答,将所述标识对应的等级从所述中间等级提升至最高等级。3.根据权利要求1所述的方法,其特征在于,所述预设次数包括第三预设次数;若所述标识对应的等级为中间等级;则,所述若所述预设次数均收到所述消息接收应答且所述消息的标识对应的等级大于最低等级时,降低所述消息的标识对应的等级,具体包括:若所述第三预设次数均收到所述消息接收应答,将所述消息的标识对应的等级从所述中间等级降低至最低等级;若所述标识对应的等级为最高等级;则,所述若所述预设次数均收到所述消息接收应答且所述消息的标识对应的等级大于最低等级时,降低所述消息的标识对应的等级,具体包括:若所述第三预设次数均收到所述消息接收应答,所述消息的标识对应的等级从最高等级降低至最低等级。4.根据权利要求1

3中任意一项所述的方法,其特征在于,所述方法还包括:若所述预设次数内部分次数收到所述消息接收应答,根据所述消息的标识对应的等级生成第三消息处理指令;
...

【专利技术属性】
技术研发人员:任佳朋
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

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

1