2012-08-11 57 views
0

當我們使用Instancing模式作爲Single時,只有單個實例將服務於所有客戶端 。現在我們所使用的1個客戶資源和其他一些客戶端也 使得由以前的客戶端消耗相同資源的請求......WCF - 作爲單個查詢的實例化模式

如何這種情況下可以在WCF被handelled?

回答

1

簡單的答案是不使用WCF的單一實例來代替使用PEr會話或每次調用,但仍然如果您想使用單一模式,然後使用線程概念來檢查資源是否被某些其他客戶端使用,如果是然後等待該線程完成,然後使用等待客戶端的資源。或者即使需要,您也可以使用標誌來查看某個其他客戶端是否正在使用該資源。