先にジャンプ
VMware は、あなたの進歩を加速させるトレーニングと認定を提供します。
さらに学習したい方に (英語)Spring AMQP プロジェクトは、Spring の中核となる概念を AMQP ベースのメッセージングソリューションの開発に適用します。メッセージの送受信のための高レベルな抽象化として「テンプレート」を提供し、さらに「リスナーコンテナー」を備えたメッセージ駆動型 POJO をサポートします。これらのライブラリは、依存性注入と宣言型構成の利用を促進しながら、AMQP リソースの管理を容易にします。これらのすべての場合において、Spring Framework の JMS サポートとの類似点が見られるでしょう。
プロジェクトは 2 つの部分で構成されています。spring-amqp は基本抽象化であり、spring-rabbit は RabbitMQ 実装です。
受信メッセージの非同期処理のためのリスナーコンテナー
RabbitTemplate (メッセージの送受信用)
キュー、エクスチェンジ、バインディングを自動的に宣言するための RabbitAdmin