1. 程式人生 > >Spring系列學習之Spring AMQP訊息處理

Spring系列學習之Spring AMQP訊息處理

英文原文:https://spring.io/projects/spring-amqp

目錄

概述

特性

Spring Boot配置

快速開始

學習

文件

示例


概述

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.
API Doc.
1.7.11 GA Reference Doc. API Doc.

示例

嘗試一些例子: