我正在使用內部部署服務總線1.1進行進程之間的通信。用於請求 - 響應的WCF或服務總線會話
我需要執行端點之間的請求響應方法,並需要決定是否使用WCF或總線(WCF的服務總線中繼當前不可用)。
WCF是最容易通過生成的客戶端代理交談,潛在的與IIS主機(或自主機)和客戶端調用服務的版本複雜性。
對於服務總線,爲每個遠程服務創建兩個隊列(即 userService,userServiceResponse),然後使用會話。使用不同的命令靈活的版本控制這些隊列的管理可能變得複雜。
我的項目一切都在同一子網內,如果需要WCF終端可以直接相互交談
要幫我決定使用哪種技術,我的問題是:
WCF將用於請求響應服務總線?
服務總線隊列中是否有任何庫實現 請求 - 響應消息傳遞(或任何健壯的代碼示例)?
如果我們隊列中有多個發佈者,我們將如何返回給特定發件人的回覆?我們會有多個serviceReponse隊列,還是可以使用單個返回隊列?
研究「分散聚集」模式...並將「服務總線」添加到搜索字符串中。 RabbitMQ有一個很好的分散/收集設置,不確定服務總線,但我認爲它們會相似。 – granadaCoder