A、春AMQP紹介 文
Spring AMQPプロジェクトは、SpringのコアコンセプトをAMQPベースのメッセージングソリューションの開発に適用します。メッセージを送受信するための高レベルの抽象化として「テンプレート」を提供します。また、「リスナーコンテナ」を通じてメッセージ駆動型POJOのサポートも提供します。これらのライブラリーは、AMQPリソースの管理を容易にし、依存性注入および宣言型構成の使用を促進します。これらすべてのケースで、Spring FrameworkのJMSサポートとの類似点がわかります。
プロジェクトには2つの部分が含まれます。spring-amqpは基本的な抽象化であり、spring-rabbitはRabbitMQ 実装です。
(1)特徴
- インバウンドメッセージの非同期処理のためのリスナーコンテナ
- メッセージを送受信するためのRabbitTemplate
- RabbitAdminは、キュー、交換、バインディングを自動的に宣言するために使用されます