0
之間檢查延遲如何檢查服務器和客戶端之間的延時使用asp.net。我想從客戶端ping服務器並取回結果。這可能嗎?如何服務器和客戶端
我可以ping客戶端的IP地址,但obvisouly這不適合numereous原因工作。例如,在speedtest.net上,他們檢查延遲並報告返回毫秒數,我希望得到同樣的結果。
string strClientIP = Request.UserHostAddress;
Ping ping = new Ping();
PingReply pr;
pr = ping.Send(strClientIP);
此代碼是上述粘貼同一I。我需要ping客戶端 - >服務器而不是服務器 - >,因爲ping可能在客戶端上關閉。 – Skiltz 2009-08-20 21:08:51
我很困惑你如何區分客戶端和服務器。您是否將客戶端視爲您正在爲ASP.NET頁面提供服務的計算機?這看起來並不像你真正打算做客戶端的那種事情。你基本上試圖從瀏覽器ping通? – 2009-08-20 21:24:43
服務器= IIS 客戶端=訪問網站的訪問者。 我無法ping通從服務器到客戶端,因爲經常ping客戶端上關閉。 – Skiltz 2009-08-20 21:31:29