1.简单消息模式
生产者生产,消费者消费,简单的点对点模式
json转换器
演示代码
2.工作模式
Work Queues与入门程序的简单模式相比,多了一个或一些消费端,多个消费端共同消费同一个队列中的消息。
工作队列模式实际上是一种竞争关系的模式,多个消费者之间是竞争关系,即一条消息如果被某个消费者消费了,那么其他的消费者就获取不到了。
演示代码
3.工作队列模式
就是先让生产者先把消息发送到交换机上面去,再让交换机发送到消费者端
4.订阅模式
跟上面的差不多,这个的区别就是每一个消费者都定义了一个关键字,交换机会根据关键字的不同发送给不同的消费者
5.主题模式
就是给关键字上面加上了泛型,更广泛接受
6.自定义模式 (延迟队列)
复杂手动方式、
自动配置方式