【技术实现步骤摘要】
本专利技术涉及计算机消息队列
,具体地说是一种可扩展的消息路由实现方法。
技术介绍
在计算机应用信息系统领域,为了减少应用系统间或者功能模块间的耦合度,提高信息系统的架构灵活性,大多数信息系统使用消息队列技术实现应用系统间或者功能模块间的通信。但是现有的消息发送技术,同种信息的发送大都通过一个消息通道实现消息发送,这种消息发送方式,发送效率较低,并且不能充分使用消息队列服务的资源。基于此,现提供一种可扩展的消息路由实现方法,按照消息维度和消息通道之间的路由关系实现数据发送,通过不同维度的消息按照不同的消息通道进行并行传输,提升消息的发送效率。
技术实现思路
本专利技术的技术任务是针对以上不足之处,提供一种可扩展的消息路由实现方法。一种可扩展的消息路由实现方法,首先提供可扩展的消息维度,通过配置消息维度与消息通道的路由关系,实现按照路由关系进行消息的发送,基于此,其具体实现过程为:首先进行消息维度的创建;然后进行消息通道的创建;配置消息维度与消息通道的路由规则;进行消息维度与消息通道的路由规则的有效性验证;最后按照路由规则进行发送消息。在创建消息维度的过程中,每个消息维度包含一个或多个维度类型。在消息通道的创建过程中,每个消息通道的名称是唯一的,其中,消息通道是指能够承载消息,在一定触发条件下通过提醒将消息从一方传递到另一方的通道。所述消息维度与消息通道的路由规则配置是指:一组消息维度实例对应一个消息通道,而一个消息通道对应一个或者多个消息维度;对未设定路由关系的消息通道,按照Default,即缺省关系执行。所述的消息维度与消息通道的路由规则有效性验证步 ...
【技术保护点】
一种可扩展的消息路由实现方法,其特征在于,首先提供可扩展的消息维度,通过配置消息维度与消息通道的路由关系,实现按照路由关系进行消息的发送,基于此,其具体实现过程为:首先进行消息维度的创建;然后进行消息通道的创建;配置消息维度与消息通道的路由规则;进行消息维度与消息通道的路由规则的有效性验证;最后按照路由规则进行发送消息。
【技术特征摘要】
1.一种可扩展的消息路由实现方法,其特征在于,首先提供可扩展的消息维度,通过配置消息维度与消息通道的路由关系,实现按照路由关系进行消息的发送,基于此,其具体实现过程为:首先进行消息维度的创建;然后进行消息通道的创建;配置消息维度与消息通道的路由规则;进行消息维度与消息通道的路由规则的有效性验证;最后按照路由规则进行发送消息。2.根据权利要求1所述的一种可扩展的消息路由实现方法,其特征在于,在创建消息维度的过程中,每个消息维度包含一个或多个维度类型。3.根据权利要求1所述的一种可扩展的消息路由实现方法,其特征在于,在消息通道的创建过程中,每个消息通道的名称是唯一的,其中,消息通道是指能够承载消息,在一定触发条件下通过提醒将消息从一方传递到另一方...
【专利技术属性】
技术研发人员:郭志奇,
申请(专利权)人:济南浪潮高新科技投资发展有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。