2012-04-11 33 views
0

我將幾臺計算機分配給我的桌面軟件正在運行的客戶端。我有一箇中央服務器,用戶可以通過Web HTTP從這些計算機訪問一些數據。該數據是批量收集的,不是實時的,這很好。我想添加在這些遠程計算機上運行的應用程序的實時狀態。目前我只想在應用程序運行並正常運行時才顯示。什麼是最好的方法來做到這一點?我的應用程序是否應每隔幾秒向服務器發送一條消息以通知它仍在運行,還是有更好的方法來執行此操作?我應該如何設計我的桌面應用程序,以便我可以隨時關注他們是否活着

+0

你的應用每隔一段時間發送一些東西到服務器似乎是個好主意。確保連接不會干擾程序的其餘部分 - 例如線程和處理無法連接情況。 – Davos555 2012-04-11 11:00:40

回答

0

你是對的。心跳服務將是答案。

+0

心跳服務?任何鏈接爲例,說明這樣的服務! – 2012-04-11 11:09:13

相關問題