我的服务器时不时地向浏览器客户端广播一个数据包。
有什么方法可以计算出数据包从以下位置花费了多长时间:
server --> client
我正在尝试计时,所以理想情况下我的 JavaScript 函数应该是:
var travelTime = {amount of time it took packet to get to me};
setTimeout('myFunction()', 3000 + travelTime);
另外,我没有请求这个数据包,所以我不能记录发送时间,也不能在客户端记录接收时间。这个数据包请求不是双向的,因为我与服务器建立了一个套接字,并且服务器能够向我发送一个数据包。
任何建议都可以接受!
编辑:彗星式连接