領先一步
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 橋接 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