消費者は2つのコンシューマを作成する必要があります
カスタムメッセージクラス
クラス内のメッセージを変更するために、以前のコードをコピーして
名前とトップswitch文のキューの名前
、電子メールのキューの名前を変更するリスニング
SMS受信側
メール受信側のコピーがSMSの名前を変更したコードと呼ばれている
キュー名のメッセージ・キューに名前
テストプログラムを起動します
生産者は、最初に起動する
5つのメッセージを送っ生産開始後、
私たちの新しいスイッチ見ることができます
にバインドされた2つのキューを示し、クリックスイッチが入ってくるの
キーセットをルーティング我々のコードを空である
あなたは、各キューを見ることができます5件のメッセージ
消費者を起動し、消費者が電子メールを開始します
消費者は電子メールメッセージ5を読んで
、この時点での内部には、メッセージキューを持っていません
SMSの消費者を起動します
図5はまた、メッセージを読みます
概要
ここでスイッチは、2つの列の結合
複数のチャネルを構築することができ、リンクを。
私たちは、2つのプロセスが二つのリンクを占め開始
チャネル接続それぞれ有する
第一のチャネルを開くためにポイントを。消費者がそこにあることを示しチャンネルが、これは消費者のラベルです。
消費者ラベル、我々は指定されたため、多くの場合、それがされ
、消費者がキューにバインドされている
別のチャネルボンディングにSMSキューです
番組制作を再実行
二つの消費者は、それぞれ、このメッセージ5を受信します
公開と作業キューを達成できるモデルをサブスクライブ
モード作業キューは、キュー・モニターの複数の消費者です。
私たちは、キューを監視するために、キューのC3 C1を作成するために行くことができます。
SMSのキューが起動した
携帯電話のテキストメッセージキューを起動するために、再度
、今三つのチャネルを持つ
2つのチャネルを開始するためにテキストメッセージを監視することです
もう一度メッセージを送ります
一つだけリスナーがそう5つのに電子メールを受け取った
SMSリスナーを2つ持っているので、ポーリングの方法は、
リスナーは3は、2つの追加の1を受信したメッセージを受け取りました。
完全に作業キューモデルを搭載したパブリッシュおよびサブスクライブすると、モデルの作業キューよりも強力です