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 社群所有即將舉行的活動。

檢視所有