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