微服务第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)
还没有任何评论哟~
