Spring系列學習之Spring AMQP訊息處理
阿新 • • 發佈:2018-12-23
英文原文:https://spring.io/projects/spring-amqp
目錄
概述
Spring AMQP專案將核心Spring概念應用於基於AMQP的訊息傳遞解決方案的開發。 它提供了一個“模板”作為傳送和接收訊息的高階抽象。 它還為具有“偵聽器容器”的訊息驅動的POJO提供支援。 這些庫有助於管理AMQP資源,同時促進依賴注入和宣告性配置的使用。 在所有這些情況下,您將看到Spring Framework中與JMS支援的相似之處。
該專案由兩部分組成; spring-amqp是基礎抽象,spring-rabbit是RabbitMQ實現。
特性
- 用於非同步處理入站訊息的偵聽器容器
- RabbitTemplate用於傳送和接收訊息
- RabbitAdmin用於自動宣告佇列,交換和繫結
Spring Boot配置
快速開始
使用Spring Initializr引導您的應用程式。
學習
文件
每個Spring專案都有自己的; 它詳細解釋瞭如何使用專案功能以及使用它們可以實現的功能。
2.1.3 SNAPSHOT | Reference Doc. | API Doc. |
2.1.2 GA | Reference Doc. | API Doc. |
2.0.11 SNAPSHOT | Reference Doc. | API Doc. |
2.0.10 GA | Reference Doc. | API Doc. |
1.7.12 SNAPSHOT | Reference Doc. | |
1.7.11 GA | Reference Doc. | API Doc. |
示例
嘗試一些例子: