2011-11-23 97 views
0

我目前正在開發一個Winform應用程序的WCF發佈訂閱服務。我該如何編碼,以便每當客戶訂閱我的服務時,我將能夠在我的文本框中顯示一條消息,說:「1客戶端已連接/從服務斷開/連接」如何檢查我的WCF服務的連接狀態

+2

WCF服務不像ADO.NET連接 - 你不「連接到它」並保持連接。基本上,每個調用都是一個全新的調用 - 默認情況下(通過最佳實踐)每個調用都會獲得一個新的服務實例,該請求得到處理,返回結果,然後服務再次解散。 –

回答

1

正如馬克說,客戶不保持到WCF服務的連接,但你可以通過讓客戶監控虛連接經常所說的「我在這裏「在服務」連接「時的方法,當他們停止呼叫時,您認爲它們是」斷開「的。我發現這個策略適用於分佈式處理應用程序,當我想跟蹤有多少代理可以工作時。