非常感謝 http://wubin850219.iteye.com/blog/1004973
在前面的《rabbitmq學習4:Routing 》中使用一般的名字的路由,現在想通過一些路由規則讓消費者來接受符合規則的消息?那應當怎么樣呢?那就要用到類型為topic的Exchange了。
Topics的工作示意圖如下:
我們可能從圖中看到有*和#兩個通配符。*表示通配一個詞;#表示通配0個或多個詞。
下面讓我們來看看Topics的程序如何實現的吧!
P端的程序如下 :
java代碼
運行結果可能如下:
Java代碼
第一個C端的代碼如下:
Java代碼
第一個C端的運行結果如下:
Java代碼
第二個C端的程序如下:
Java代碼
第二個C端的運行結果如下:
Java代碼
新聞熱點
疑難解答