Spring AMQP 4.0 里程碑 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 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

專案頁面 | GitHub 問題 | 貢獻 | 幫助

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

搶佔先機

VMware 提供培訓和認證來加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供對 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視全部