消息处理方法、装置、电子设备和存储介质制造方法及图纸

技术编号:26976029 阅读:20 留言:0更新日期:2021-01-06 00:12
本发明专利技术公开了一种消息处理方法、装置、电子设备和存储介质。其中,方法包括:第一应用向延时平台发送第一信息,所述第一信息包含待发送消息、第一令牌(token)、场景键值和第一应用标识;其中,所述第一token和第一应用标识用于对所述待发送消息进行鉴权,以在鉴权通过后对所述待发送消息进行延时处理,并在延时处理后通过所述延时平台中所述场景键值对应的消费队列发出。

【技术实现步骤摘要】
消息处理方法、装置、电子设备和存储介质
本专利技术涉及信息
,尤其涉及一种消息处理方法、装置、电子设备和存储介质。
技术介绍
日常工作中,经常会有涉及需要消息延时发送的场景。消息的发送者即生产者先接入延时平台,然后将消息发送给延时平台,延时平台利用内部的延时逻辑对消息进行处理后,将消息发送给对应的接入了延时平台的消费者。由于生产者在发送消息时,或者消费者在接收消息时,延时平台仅对生产者或消费者的账户和密码进行验证,因此,导致生产者可以给延时平台中的多个队列发送消息,或消费者可以接收多个队列的消息,使得消息在传递过程中,并不安全。因此,相关技术中消息的发送方式尚需优化。
技术实现思路
为解决相关技术问题,本专利技术实施例提供一种消息处理方法、装置、电子设备和存储介质。本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种消息处理方法,应用于第一应用,包括:向延时平台发送第一信息,所述第一信息包含待发送消息、第一令牌(token)、场景键值和第一应用标识;其中,所述第一token本文档来自技高网...

【技术保护点】
1.一种消息处理方法,其特征在于,应用于第一应用,包括:/n向延时平台发送第一信息,所述第一信息包含待发送消息、第一令牌token、场景键值和第一应用标识;其中,所述第一token和第一应用标识用于对所述待发送消息进行鉴权,以在鉴权通过后对所述待发送消息进行延时处理,并在延时处理后通过所述延时平台中所述场景键值对应的消费队列发出。/n

【技术特征摘要】
1.一种消息处理方法,其特征在于,应用于第一应用,包括:
向延时平台发送第一信息,所述第一信息包含待发送消息、第一令牌token、场景键值和第一应用标识;其中,所述第一token和第一应用标识用于对所述待发送消息进行鉴权,以在鉴权通过后对所述待发送消息进行延时处理,并在延时处理后通过所述延时平台中所述场景键值对应的消费队列发出。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从所述延时平台获取第一应用密钥和场景键值;
利用所述第一应用密钥、所述第一应用标识,并基于智威汤逊JWT,生成所述第一token。


3.根据权利要求2所述的方法,其特征在于,所述从所述延时平台获取第一应用密钥和场景键值,包括:
向所述延时平台发送应用接入请求;接收所述延时平台基于所述应用接入请求发送的第一应用密钥;
向所述延时平台发送场景生成请求;接收所述延时平台基于所述场景生成请求发送的场景键值。


4.一种消息处理方法,其特征在于,应用于延时平台,包括:
接收第一应用发送的第一信息,所述第一信息包含待发送消息、第一token、场景键值和第一应用标识;
利用所述第一token和第一应用标识,对所述待发送消息进行鉴权;
鉴权通过后,对所述待发送消息进行延时处理,并在延时处理完成后,通过所述第一信息包含的场景键值对应的消费队列将所述待发送消息发送给所述消费队列对应的第二应用。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
向所述第一应用提供第一应用密钥和场景键值。


6.根据权利要求5所述的方法,其特征在于,所述向所述第一应用提供第一应用密钥和场景键值,包括:
接收第一应用发送的应用接入请求,并基于所述应用接入请求,向所述第一应用发送第一应用密钥;
接收第一应用发送的场景生成请求,并基于所述场景生成请求,向所述第一应用发送场景键值。


7.根据权利要求4所述的方法,其特征在于,所述利用所述第一token和第一应用标识,对所述待发送消息进行鉴权,包括:
利用所述第一应用密钥,并结合JWT,对第一token进行验证。


8.根据权利要求4所述的方法,其特征在于,所述方法还包括:
接收第二应用发送的消费队列获取请求;所述消费队列获取请求携带第二token、场景键值和第二应用标识;
基于所述第二token和第二应用标识,对所述第二应用进行鉴权;
鉴权通过后,基于所述消费队列获取请求携带的场景键值,确定所述第二应用对应的消费队列。


9.根据权利要求8所述的方法,其特征在于,所述基于所述第二token和第二应用标识,对所述第二应用进行鉴权,包括:
利用所述第二应用密钥,并结合JWT,对第二token进行验证。


10.根据权利要求8所述的方法,其特征在于,所述方法还包括:
向所述第二应用提供第二应用密钥和场景键值。


11.根据权利要求10所述的方法,其特征在于,所述向所述第二应用提供第二应用密钥和场景键值,包括:
接收第二应用发送的应用接入请求,并基于所述应用接入请求,向所述第二应用发...

【专利技术属性】
技术研发人员:杨小波康中状张宗启姬晓东邰亚男
申请(专利权)人:北京自如信息科技有限公司
类型:发明
国别省市:北京;11

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

1