RabbitベースのAPIでは、文の交換、キューは、チャネルを介して作成されたことを知らせるバインディング宣言。図は次のとおりです。
だから、春には、これらのオブジェクトが宣言されているAMQPか?
宣言するために使用springAMQPでは、springAMQPの以下のモードを使用する必要があります。@Beanモードを使用すること:
ここでは、コードを示します。
修正されたコードでRabbitMQConfigのクラス。次の行を追加します。
/ **
* 消費者構成のための
* 1 セットスイッチタイプ
* 2. バインドスイッチキューに
FanoutExchange: 結合キューのすべて、noに配布メッセージroutingkey コンセプト
HeadersExchange :プロパティを追加することで、キーと値が一致する
DirectExchangeを:よるとroutingkey 指定されたキューに配布
TopicExchange:マルチキーワードマッチ
* /
説明:
私たちは、スイッチの異なる特性に応じて設定する必要があります。
など話題の:
キューを表示するためにテストコードを起動します。
ビューを切り替えます。
結合関係を確認します。
トピック001 の例として、このスイッチ。
2つのキューを結合。コホート1 およびコホート3.routing キーは以下のとおりです。春*。そして、MQ * .. エンド右側には?
私たちは、コードを見て:
あなたはコードが本当にバインドされて見ることができます。説明は、我々は成功し、バインディング、スイッチをキューを宣言します。
この記事では、51CTOに凱歌のJava(Javaの凱歌)によって投稿します。凱歌公共数:凱歌のJava(kaigejava)。個人ブログ:www.kaigejava.com
このセクションでは、要約したものです。
豆の注釈得る取引所、バインディング、キューのオブジェクトを。
この記事では、「あるのRabbitMQ :簡潔シリーズ」チュートリアルRabbitMQの簡潔シリーズ第19章高度な統合アプリケーション秒 春AMQPの声明。チュートリアルのシリーズでは、最初の章から参照することをお勧めします。
セクションの下に注意してください:
次のクラスは、我々は重要なターゲット説明しますrabbitTemplateのオブジェクトを。