AMQP 範例
若要實驗 AMQP 配接器,請查看 Spring Integration 範例 git 儲存庫中提供的範例:https://github.com/SpringSource/spring-integration-samples
目前,有一個範例示範 Spring Integration AMQP 配接器的基本功能,方法是使用輸出通道配接器和輸入通道配接器。範例中的 AMQP Broker 實作使用 RabbitMQ。
為了執行範例,您需要一個正在執行的 RabbitMQ 執行個體。僅需具有基本預設值的本機安裝即可。有關詳細的 RabbitMQ 安裝程序,請參閱 https://www.rabbitmq.com/install.html |
一旦範例應用程式啟動,請在命令提示字元中輸入一些文字,並且包含該輸入文字的訊息會被分派到 AMQP 佇列。接著,該訊息會由 Spring Integration 擷取並列印到主控台。
下圖說明此範例中使用的 Spring Integration 元件的基本集合

圖 1. AMQP 範例的 Spring Integration 圖