一、交换机的类型
交换机大致分为以下几类,具体操作以及项目如何使用会在介绍订阅模型时深入介绍。
1.Fanout:广播,将消息交给所有绑定到交换机的队列(全部)
2.Direct:定向,把消息交给符合指定routing key的队列(一个或者一堆)
3.Topic:通配符,把消息交给符合routing pattern(路由模式)的队列 (一个或者一堆)
4.Header Exchange:头交换机,不处理路由键。而是根据发送的消息内容中的headers属性进行匹配。(一个或者一堆)
二、订阅模型
订阅模型主要分为以下几类:
3.1.基本消息模型Hello World
3.2.任务队列Work Queues
3.3.订阅模式之FanOut