抢占先机
VMware 提供培训和认证来加速您的进步。
了解更多我很高兴代表团队和所有贡献者宣布 Spring AMQP 4.0.0
的第二个里程碑。
补丁版本 3.1.10
和 3.2.4
也已发布。
此 4.0.0-M2
最显著的特性是一个新的 spring-rabbitmq-client
模块,它支持 RabbitMQ 上的 AMQP 1.0 协议。此模块基于一个新的 com.rabbitmq.client:amqp-client
库,该库仅专为具有 AMQP 1.0 的 RabbitMQ 而设计。因此,此库以及 spring-rabbitmq-client
不能与任何任意 AMQP 1.0 代理一起使用。对于此类集成,建议使用 JMS bridge AMQP over 1.0。
spring-rabbitmq-client
带来了众所周知的 Spring AMQP 抽象的实现
RabbitAmqpTemplate
- 用于对 RabbitMQ AMQP 1.0 连接执行模板操作的 AsyncAmqpTemplate
实现;RabbitAmqpListenerContainer
- 使用 RabbitMQ AMQP 1.0 连接从队列中消费消息的 MessageListenerContainer
实现;RabbitAmqpMessageListenerAdapter
- AMQP 1.0 特定的 MessagingMessageListenerAdapter
扩展,用于支持 @RabbitListener
;RabbitAmqpAdmin
- 用于 RabbitMQ AMQP 1.0 连接的 AmqpAdmin
实现,以管理拓扑。有关更多信息,请参阅发行说明。
请随时通过 GitHub 问题与我们联系!
欢呼,
Artem