我設計一個WCF服務,將服務於該請求的東西像「GetProduct」和「的UpdateProduct」客戶。此外,還會有客戶將訂閱的另一項服務,將向他們發送PUSH通知。監控WCF服務通過WPF應用程序
「拉」和「推」 WCF服務將下一個Windows服務運行。
我想封裝某種監控解決方案,允許我打開一個WPF應用程序,該應用程序將連接到服務並向我顯示現在有多少客戶端連接到這兩個服務(應該是相同的),並允許我斷開客戶端與服務的連接並查看服務已記錄的日誌。
如何在服務端設計這個?
我需要的「監視」應用程序,請在創建服3 - 將檢查有多少客戶端連接到「拉」和「推」服務?
還是我只需要添加一個功能「GetNumOfClients」和「DisconnectClient」到「推」和「拉」的服務?這似乎是錯誤的,因爲它引入邏輯對這些服務不屬於那兒,還允許客戶端斷開彼此...
要求管理員能夠遠程斷開客戶端連接。 – 2012-04-21 14:01:10
管理員如何確定要斷開哪個客戶端? – 2012-04-21 17:35:08
管理員將運行連接到此「監視」服務的WPF應用程序,該應用程序將告知它哪些客戶端連接到服務,並且管理員將能夠斷開其中的任何一個,或者請求記錄他們在系統 – 2012-04-21 18:20:20