【技术实现步骤摘要】
本专利技术涉及互联网消息分发,尤其涉及一种轻量可靠的消息分发方法及装置。
技术介绍
1、随着互联网信息技术持续发展,各领域网络信息交互愈加频繁,消息分发和推送是进行信息传输的重要手段,如何高效完成信息收发,常用的消息分发中间件如rabbitmq、kafka、rfid等多采用发布/订阅方式实现消息分发。发布/订阅模式(publish/subscribepattern)是一种消息通信模式,它定义了一种对象间的一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,当该主题对象状态发生变化时,会通知所有的观察者对象,让它们能够自动更新。在发布/订阅模式中,通常包含三个角色:发布者(publisher)、订阅者(subscriber)和调度中心(event channel)。订阅者将自己想订阅的事件注册到调度中心,当发布者发布该事件时,由调度中心统一调度订阅者注册到调度中心的处理代码。这种技术通常对计算资源要求较高,对国产化有限计算资源环境适用度不强。主要有以下几个方面:
2、可参考图1,现有技术通过订阅树的方式实现发布订阅,该技
...【技术保护点】
1.一种轻量可靠的消息分发方法,其特征在于,包括:
2.根据权利要求1所述的轻量可靠的消息分发方法,其特征在于,所述根据所述发送订阅主题类型,获取对应的空闲消息处理队列,包括:
3.根据权利要求1所述的轻量可靠的消息分发方法,其特征在于,所述Hash表构建流程,包括:
4.根据权利要求1所述的轻量可靠的消息分发方法,其特征在于,所述方法还包括:
5.一种轻量可靠的消息分发装置,其特征在于,包括:
6.根据权利要求5所述的轻量可靠的消息分发装置,其特征在于,所述匹配单元被进一步配置为:
7.根据权利
...【技术特征摘要】
1.一种轻量可靠的消息分发方法,其特征在于,包括:
2.根据权利要求1所述的轻量可靠的消息分发方法,其特征在于,所述根据所述发送订阅主题类型,获取对应的空闲消息处理队列,包括:
3.根据权利要求1所述的轻量可靠的消息分发方法,其特征在于,所述hash表构建流程,包括:
4.根据权利要求1所述的轻量可靠的消息分发方法,其特征在于,所述方法还包括:
5.一种轻量可靠的消息分发装置,其特征在于,包括:
6.根据权利要求5所述的轻量可靠的消息分发装置,其特征在于,所述匹配单元被进一步配置为:
7.根据权利...
【专利技术属性】
技术研发人员:廉兰平,张辉,徐一婷,王凯,蔡磊,靳婷,刘亚洲,李亚文,聂启帅,方正,李媛媛,
申请(专利权)人:中国电子科技集团公司第十五研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。