2016-11-18 49 views
1

我正在構建消息傳遞系統,我正在關注幾個過去的項目和示例來構建它。但是,我注意到一些開發人員使用'。'和'/'在他們的消息目的地申報。Spring Boot - Stomp:'。'與消息目標中的'/'

我已經測試過製作工作模型,並且當我將其中一個換成另一個時,消息發生故障或給出意想不到的結果。從斷開連接到休息點,將「1對1」連接變爲「多對多」。

我已經瀏覽了幾個試圖回答這個問題的文檔,但都沒有提到這個。

回答

0

我找到了答案here

26.4.9使用點作爲分隔符在@MessageMapping目的地

雖然斜槓分隔的路徑模式所熟悉的Web開發人員,在短信中,通常使用「」作爲分隔符,例如主題,隊列,交換等的名稱。應用程序也可以切換到使用「。」。 (點)而不是「/」(斜線)作爲@MessageMapping映射中的分隔符,方法是配置自定義AntPathMatcher。