統合のRabbitMQのメッセージテンプレート-RabbitTemplate春
RabbitTemplate:メッセージテンプレート。これは、春のウサギの統合は、メッセージテンプレートを提供しています。これは、送信されたメッセージのクラスキーです。
この記事では、Javaの凱歌(kaigejava)がリリースされました
特徴:
このクラスは、送信方法、メッセージ配信の信頼性を含む方法を豊富に提供し、メッセージのコールバック・リスナーはConfirmCallback、確認のようなインターフェースReturnCallBackの戻り値をインタフェースします。同様に、私たちは、あなたが通常の使用など、他の豆と考えることができ、春の容器に注入する必要があります。
コード例:
1:RabbitMQConfig ウサギクラス追加テンプレート文を:
/ ** |
この後、テンプレート春のコンテナが管理されていました。使用時で、それが直接autoWriedすることができます。
テストクラスで:
テストクラス、受信したメッセージキューが参照するにはコントロールステーションを起動します。
私たちは、メッセージが表示さ、queue001。
ページ管理テーブルでは、対応するキューを見つけます。私たちは、ここで使用するビューにqueue001ポイントです。
図に見られるように、あなたはメッセージを取得することができます。メッセージボタンを取得するにはクリックして、我々はに取得します。
私たちは、データヘッダにそれを見ることができます。ATTRこれが私たちの余分が追加されます。それはまたに受信されます。
説明、私たちは、テンプレートが成功した、簡単なメッセージを使用します。
この記事では、「あるのRabbitMQ :簡潔シリーズ」チュートリアルRabbitMQの簡潔シリーズ第20章高度な統合アプリケーションのタイトルIIIの rabbitTemplateのオブジェクト。チュートリアルのシリーズでは、最初の章から参照することをお勧めします。
凱歌個人のブログ:www.kaigejava.com
オリジナルソース:のhttp://kaigejava.com/article/detail/534
セクション予告の下で:SimpleMessageListenerContainer