Spring AMQP 4.0 Milestone 2 发布

发布 | Artem Bilan | 2025年3月18日 | ...

我谨代表团队以及所有贡献者,很高兴地宣布 Spring AMQP 4.0.0 的第二个里程碑版本。

补丁版本 3.1.103.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 桥接 AMQP over 1.0。

spring-rabbitmq-client 提供了众所周知的 Spring AMQP 抽象的实现

  • RabbitAmqpTemplate - 用于针对 RabbitMQ AMQP 1.0 连接执行模板操作的 AsyncAmqpTemplate 实现;
  • RabbitAmqpListenerContainer - 用于使用 RabbitMQ AMQP 1.0 连接从队列消费消息的 MessageListenerContainer 实现;
  • RabbitAmqpMessageListenerAdapter - 专为 @RabbitListener 支持设计的 AMQP 1.0 特定的 MessagingMessageListenerAdapter 扩展;
  • RabbitAmqpAdmin - 用于 RabbitMQ AMQP 1.0 连接的管理拓扑的 AmqpAdmin 实现。

更多信息请参阅 发布说明

欢迎在 GitHub issue 中与我们联系!

祝好, 
Artem

项目页面 | GitHub 问题 | 贡献 | 帮助

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有