网络延迟测试工具

6

有人知道我如何在C#中测试网络延迟吗?我正在使用WP7.1(Mango)CF,因此Ping类不可用,除非我挖掘反射并提取它。


如果你有这些信息,你会怎么处理它? - Matt Lacey
我正在通过WiFi从手机向同一子网上的PC流传数据。我试图确定我看到的延迟是延迟问题还是我的代码存在性能问题。 - 3Dave
@David 当你想要测试你的代码时,在Windows上构建一个仅包含重要套接字部分的参考实现,然后你可以对该代码进行性能分析等。 - Skomski
2个回答

0

我只是粗略地看一下......当你的手指触摸屏幕时,发送一个“打开”数据包,不触摸时发送“关闭”。让电脑端对你做一些明显的事情,比如将窗口从绿色变为红色。


0

你不能使用Sockets构建自己的Ping类,因为Mango的Sockets不支持自定义IP头。

你可以构建自己的ping服务,它基本上与ping相同,只是使用TCP或UDP数据包和自定义数据。但是,你的终端必须提供自己的服务器实现。


我不是在尝试创建Ping。我在尝试测量延迟。一定有办法做到这一点。 - 3Dave

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接