Advertisement

微服务第19节(SpringAMQP入门):WorkQueues模型

阅读量:

目录

1.SpringAMQP

1.1.引入Demo工程

1.2.入门指南

1.2.1.消息发送过程

1.2.2.消息接收处理

1.2.3.测试验证

1.3.WorkQueues模型

1.3.1.消息发送操作

1.3.2.消息接收操作

1.3.3.测试验证步骤

1.3.4.能者多劳机制

1.3.5.总结归纳

1.4.交换机种类

1.5.Fanout交换机类型

1.5.1.Queue与Exchange声明配置

1.5.2.Message发送流程

1.5..Message接收处理方式

1..5总结分析

1.SpringAMQP框架解析

在后续开发业务功能的过程中,我们不会再通过控制台进行消息的发送与接收,而是会采用编程方式实现。鉴于RabbitMQ采用了AMQP协议,因此其具备跨语言交互的能力。只要某种编程语言遵循AMQP协议进行消息的收发,即可与RabbitMQ进行通信。同时,RabbitMQ官方也针对多种语言提供了对应的客户端实现。

然而,由RabbitMQ官方提供的Java客户端在编码方面较为复杂,通常在实际生产环境中,我们会结合Spring框架进行使用。而Spring框架的官方正好基于RabbitMQ开发了一套用于消息收发的模板工具——SpringAMQP,并且还基于SpringBoot实现了自动装配功能

全部评论 (0)

还没有任何评论哟~