2012-12-07 46 views
1

春季頻道如何與隊列相關?渠道是否總是與隊列相關,或者這兩者都是獨立的實體?春季頻道如何與隊列相關?

我知道隊列,但泉渠道如何包裝隊列(如果他們這樣做)?

請解釋渠道和隊列之間的關係是否存在。

回答

1

reference

的QueueChannel實現包裝的隊列。與 PublishSubscribeChannel不同,QueueChannel具有點對點 語義。換句話說,即使頻道有多個使用者,但只有其中一個應收到發送到該頻道的任何消息。它 提供了一個默認的無參數的構造函數(提供Integer.MAX_VALUE的的基本上 無限容量)以及該 接受隊列容量構造:

但是在一般的企業整合,據我所知通道和隊列是彼此的同義詞:

「通道,也稱爲隊列,是連接 程序和傳達消息的邏輯通道。」

(來自eaipatterns.com