标签:password stat workqueue ons next 默认 ann type nec
RabbitMQ学习(三)订阅/发布
1.RabbitMQ模型
前面所学都只用到了生产者、队列、消费者。如上图所示,其实生产者并不直接将信息传输到队列中,在生产者和队列中间有一个交换机(Exchange),我们之前没有使用到交换机是应为我们没有配置交换机,使用了默认的交换机。
有几个可供选择的交换机类型:直连交换机(direct), 主题交换机(topic), (头交换机)headers和 扇型交换机(fanout)
这里我们使用扇形交换机做一个简单的广播模型:一个生产者和多个消费者接受相同消息;
生产者代码:
public class Productor {
|
消费者代码:
public class Consumer { |
运行效果:
标签:password stat workqueue ons next 默认 ann type nec
原文地址:http://www.cnblogs.com/starktan/p/7160426.html