2011-06-21 59 views
1

我有一個wcf服務並處理大量客戶端(服務器文檔生成)。這項服務應該收到很多請求,並且應該在隊列中處理。它也有回調。 (回調會返回成功生成的文檔)。我仍在使用PIA,並將在未來實施OpenXML。WCF服務排隊所有請求

是不是wcf是msmq實現的方式?

是否有任何樣品可能相關?以前它在本地機器上運行,但現在想要將其更改爲所謂的「服務器生成」

回答

1

WCF MSMQ不直接支持回調 - 它只支持單向操作。但例如this article討論如何添加此支持。使用默認配置,您可以將消息發送回原始發件人,但不是回叫。爲了支持響應,每個客戶端必須公開隊列並傳遞其隊列的地址,作爲能夠從服務接收消息的請求的一部分。更多關於MSMQ的回覆是MSDN magazine

+0

謝謝..將考慮到。仍然瞭解有關msmq綁定。其他綁定似乎很容易,但msmq需要一些時間來配置。 – shoden