activeMQ学习

来源:互联网 发布:网络会员代理营销 编辑:程序博客网 时间:2024/06/06 21:40

参考:IT社区推荐资讯-IT瘾


Topic和Queue的区别

说明topicQueue概要

Publish Subscribe messaging 发布订阅消息


点对点有无状态topic无状态Queue数据默认会在mq服务器上保存完整性保障并不保证publisher发布的每条数据,Subscriber都能接受到。

Queue保证每条数据都能被receiver接收。


topic :一般来说publisher发布消息到某一个topic时,只有正在监听该topic地址的sub能够接收到消息;如果没有sub在监听,该topic就丢失了。

queue:Sender发送消息到目标Queue,receiver可以异步接收这个Queue上的消息。Queue上的消息如果暂时没有receiver来取,也不会丢失。

topic:一对多的消息发布接收策略,监听同一个topic地址的多个sub都能收到publisher发送的消息。Sub接收完通知mq服务器

queue:一对一的消息发布接收策略,一个sender发送的消息,只能有一个receiver接收。receiver接收完后,通知mq服务器已接收,mq服务器对queue里的消息采取删除或其他操作。



0 0
原创粉丝点击