2016-01-29 14 views

回答

2

那麼,簡單的答案是,你不能。這不是Stomp協議的一部分。

與往常一樣,複雜的答案是「取決於」。無論提供你的腳步服務是完全可能的,你可以使用一些東西。 (例如,在RabbitMQ中,您可以登錄到Web界面並查看當前隊列名稱)。

但是,Stomp(以及在某種程度上在所有消息傳遞中)的重點在於沒有真正的「desintations」,只有一個或多個客戶端可以讀取的隊列。隊列是暫時的;你可能會發現這些信息很快就會廢棄......

+0

我的意思是,隊列和主題(他們的名字)。是否有可能從客戶(消費者)方面獲得他們兩個或其中一個的列表? –

+0

我真的不這麼認爲,因爲正如我所說的,不是協議的一部分。但是,也許無論你作爲客戶使用的圖書館能爲你提供什麼? Ruby'Stomp'寶石不會給你任何你可以使用的東西... –

+0

我想知道,在訂閱之前,客戶端(消費者)是否需要創建隊列或主題?還是應該在客戶端連接和訂閱之前就已經存在於服務器上? –

相關問題