2016-07-20 20 views
0

我試圖在Java中實現與https://code.msdn.microsoft.com/Brokered-Messaging-Request-0ce8fcaf#content類似的內容,但無法從服務總線Java SDK中找到與示例中使用的QueueClient.AcceptMessageSession相匹配的功能。使用Azure Java SDK製作請求響應隊列

那麼,如何才能讓客戶端輪詢響應隊列僅適用於與預期sessionId匹配的消息?我是否需要爲每個客戶創建一個單獨的響應隊列?或者是否最好的做法是將不匹配的消息重新插入隊列?

我使用的是com.microsoft.azure/azure-servicebus maven軟件包版本0.9.3

回答

0

@HannuHuhtanen,在我的腦海,我認爲解決的辦法是使用兩個JMS連接seperately連接兩個服務總線隊列連續WebJob爲服務器和客戶端,請儘量參考tutorial瞭解如何將JMS與AMQP用於ServiceBus。