有谁能告诉我如何使用Java获取网络统计信息?或者如何使用简单的时间相关指标来衡量网络性能?
非常感谢!
答案 0 :(得分:2)
这取决于你的意思。 如果您想在下载或上传内容时测量网络速度,可以创建网络连接,发送一些垃圾并测量发送所需的时间。如果服务器和客户端都在您的控制之下,则可以获得更好的结果。 但您甚至可以编写从外部URL下载文件的简单客户端,并测量它需要多长时间。
如果您想了解其他应用程序的测量网络参数,我建议您阅读有关JPcap的内容。
答案 1 :(得分:2)
如果您正在寻找使用Java进行带宽监控,请查看以下链接。 http://docstore.mik.ua/orelly/java-ent/dist/ch08_04.htm