AMQP 示例

要試用 AMQP 介面卡,請檢視位於 https://github.com/SpringSource/spring-integration-samples 的 Spring Integration 示例 git 倉庫中的示例。

目前,有一個示例透過使用出站通道介面卡和入站通道介面卡來演示 Spring Integration AMQP 介面卡的基本功能。該示例使用 RabbitMQ 作為 AMQP 代理實現。

為了執行該示例,你需要一個執行中的 RabbitMQ 例項。僅使用基本預設設定的本地安裝即可。有關詳細的 RabbitMQ 安裝步驟,請參閱 https://www.rabbitmq.com/install.html

啟動示例應用程式後,在命令列提示符下輸入一些文字,包含該文字的訊息將被髮送到 AMQP 佇列。隨後,該訊息會被 Spring Integration 檢索並列印到控制檯。

下圖展示了此示例中使用的基本 Spring Integration 元件集

spring integration amqp sample graph
圖 1. AMQP 示例的 Spring Integration 圖