消息业务的处理方法、装置、终端、服务器及存储介质制造方法及图纸

技术编号:34467629 阅读:15 留言:0更新日期:2022-08-10 08:41
本申请公开了一种消息业务的处理方法、装置、终端、服务器及存储介质,其中,方法包括:第一终端向第一服务器发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;第一终端接收所述第一服务器返回的第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应;第一终端向所述至少两个客户端中的每个客户端下发对应的第二响应。第二响应。第二响应。

【技术实现步骤摘要】
消息业务的处理方法、装置、终端、服务器及存储介质


[0001]本申请涉及物联网
,尤其涉及一种消息业务的处理方法、装置、终端、服务器及存储介质。

技术介绍

[0002]第三代合作伙伴计划(3GPP,3rd Generation Partnership Project)定义的5G物联网消息标准TS23.554中,终端上的每个即时物联网消息应用或物联网消息客户端在使用物联网消息功能前,都需要分别向服务器获取配置信息及进行业务注册,终端的资源开销较大且交互效率较低。

技术实现思路

[0003]为解决相关技术问题,本申请实施例提供一种消息业务的处理方法、装置、终端、服务器及存储介质。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供了一种消息业务的处理方法,应用于第一终端,所述方法包括:
[0006]向第一服务器发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;
[0007]接收所述第一服务器返回的第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应;
[0008]向所述至少两个客户端中的每个客户端下发对应的第二响应。
[0009]上述方案中,在所述向第一服务器发送第一请求之前,所述方法还包括:
[0010]基于缓存的至少两个客户端中每个客户端发送的第二请求,生成所述第一请求。
[0011]上述方案中,在所述生成所述第一请求之前,所述方法还包括:
[0012]接收客户端发送的第二请求;
[0013]基于至少一个条件判断是否批量处理客户端发送的第二请求;
[0014]在满足条件的情况下,缓存对应的第二请求。
[0015]上述方案中,所述至少一个条件包括以下至少之一:
[0016]客户端是否支持批量处理;
[0017]消息业务是否支持批量处理功能;
[0018]所述第一终端发送第一请求的间隔时长是否达到;
[0019]第一请求中可携带的第二请求的最大数量是否达到;
[0020]第二请求是否紧急;
[0021]第二请求的有效时长是否达到。
[0022]上述方案中,在所述生成所述第一请求之前,所述方法还包括:
[0023]向第二请求对应的客户端返回第三响应;所述第三响应用于指示客户端等待下发第二请求对应的第二响应。
[0024]上述方案中,所述方法还包括:
[0025]在不满足条件的情况下,向所述第一服务器发送第二请求。
[0026]上述方案中,在接收到客户端发送的第二请求之后,所述方法还包括:
[0027]向第二请求对应的客户端返回第四响应;其中,
[0028]所述第四响应表征对应的客户端请求的配置信息,或者表征对应的客户端请求注册的消息业务的注册结果。
[0029]上述方案中,在向所述至少两个客户端中的每个客户端下发对应的第二响应之前,所述方法包括:
[0030]根据所述第一请求对应的第一列表,从所述第一响应中拆分出所述至少两个客户端中每个客户端对应的第二响应;其中,
[0031]所述第一列表用于记录第一请求中携带的第二请求对应的客户端。
[0032]本申请实施例还提供了一种消息业务的处理方法,应用于第一服务器,所述方法包括:
[0033]接收第一终端发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;
[0034]向所述第一终端返回第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应。
[0035]本申请实施例还提供了一种消息业务的处理装置,包括:
[0036]第一发送单元,用于向第一服务器发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;
[0037]第一接收单元,用于接收所述第一服务器返回的第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应;
[0038]第二发送单元,用于向所述至少两个客户端中的每个客户端下发对应的第二响应。
[0039]本申请实施例还提供了一种消息业务的处理装置,包括:
[0040]第二接收单元,用于接收第一终端发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;
[0041]第三发送单元,用于向所述第一终端返回第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应。
[0042]本申请实施例还提供了一种第一终端,包括第一处理器和第一通信接口,其中,所述第一通信接口用于:
[0043]向第一服务器发送第一请求;其中,所述第一请求携带至少两个客户端中每个客
户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;
[0044]接收所述第一服务器返回的第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应;
[0045]向所述至少两个客户端中的每个客户端下发对应的第二响应。
[0046]本申请实施例还提供了一种第一服务器,包括第二处理器和第二通信接口,其中,所述第二通信接口执行:
[0047]接收第一终端发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;
[0048]向所述第一终端返回第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应。
[0049]本申请实施例还提供了一种第一终端,其特征在于,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,
[0050]其中,所述处理器用于运行所述计算机程序时,执行上述第一终端侧的消息业务的处理方法的步骤。
[0051]本申请实施例还提供了一种第一服务器,包括处理器和用于存储能够在处理器上运行的计算机程序的存储器,
[0052]其中,所述处理器用于运行所述计算机程序时,执行上述第一服务器侧的消息业务的处理方法的步骤。
[0053]本申请实施例还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第一终端侧的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种消息业务的处理方法,其特征在于,应用于第一终端,所述方法包括:向第一服务器发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;接收所述第一服务器返回的第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对应的第二请求的响应;向所述至少两个客户端中的每个客户端下发对应的第二响应。2.根据权利要求1所述的方法,其特征在于,在所述向第一服务器发送第一请求之前,所述方法还包括:基于缓存的至少两个客户端中每个客户端发送的第二请求,生成所述第一请求。3.根据权利要求2所述的方法,其特征在于,在所述生成所述第一请求之前,所述方法还包括:接收客户端发送的第二请求;基于至少一个条件判断是否批量处理客户端发送的第二请求;在满足条件的情况下,缓存对应的第二请求。4.根据权利要求3所述的方法,其特征在于,所述至少一个条件包括以下至少之一:客户端是否支持批量处理;消息业务是否支持批量处理功能;所述第一终端发送第一请求的间隔时长是否达到;第一请求中可携带的第二请求的最大数量是否达到;第二请求是否紧急;第二请求的有效时长是否达到。5.根据权利要求3或4所述的方法,其特征在于,在所述生成所述第一请求之前,所述方法还包括:向第二请求对应的客户端返回第三响应;所述第三响应用于指示客户端等待下发第二请求对应的第二响应。6.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:在不满足条件的情况下,向所述第一服务器发送第二请求。7.根据权利要求6所述的方法,其特征在于,在接收到客户端发送的第二请求之后,所述方法还包括:向第二请求对应的客户端返回第四响应;其中,所述第四响应表征对应的客户端请求的配置信息,或者表征对应的客户端请求注册的消息业务的注册结果。8.根据权利要求1所述的方法,其特征在于,在向所述至少两个客户端中的每个客户端下发对应的第二响应之前,所述方法包括:根据所述第一请求对应的第一列表,从所述第一响应中拆分出所述至少两个客户端中每个客户端对应的第二响应;其中,所述第一列表用于记录第一请求中携带的第二请求对应的客户端。9.一种消息业务的处理方法,其特征在于,应用于第一服务器,所述方法包括:
接收第一终端发送第一请求;其中,所述第一请求携带至少两个客户端中每个客户端的第二请求;所述第二请求用于请求获取消息业务的配置信息或者用于请求注册消息业务;向所述第一终端返回第一响应;所述第一响应携带所述至少两个客户端中每个客户端对应的第二响应;所述第二响应表征所述第一服务器关于对...

【专利技术属性】
技术研发人员:刘悦
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1