pb监测实时网速

qin_phoenix 2009-11-12 11:21:48
如题,求助。。
...全文
160 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qin_phoenix 2009-11-13
  • 打赏
  • 举报
回复
可以指定ip测试吗?,比如服务器ip
wixinyoyo 2009-11-13
  • 打赏
  • 举报
回复
又是个不错的东西~~
pb8 2009-11-13
  • 打赏
  • 举报
回复
速度的定义是单位时间内的数据传输量,
这里面有两个元素,时间及传输量,
你可以在要测试的服务器上放一个数据包,通过我给你的对象访问
速度就等于[你下载的数据包大小/下载用时]
如果要求精度越高,就可以通过提高数据包大小或采用多次循环访问取[累计下载的总数据包大小和/总用时]获得
qin_phoenix 2009-11-12
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 pb8 的回复:]
速度是与测试的目标服务器有关,通常有以下的做法
1、自己写个socket程序,采用固定长度的包进行传输,速率=指定时间传输的字节数/时间,这个要求有自己的服务器,一般与实际用的服务器放在一起,有一定的编程量,但实用性高.
2、找一个比较好的在线测试的网站,通过inet对象的geturl方法访问该网站并截取中间的速率值,这个实现比较简单,自己搞不定的话找我,我给你写个例子.
[/Quote]

谢谢,请帮忙写个例子。
pb8 2009-11-12
  • 打赏
  • 举报
回复
速度是与测试的目标服务器有关,通常有以下的做法
1、自己写个socket程序,采用固定长度的包进行传输,速率=指定时间传输的字节数/时间,这个要求有自己的服务器,一般与实际用的服务器放在一起,有一定的编程量,但实用性高.
2、找一个比较好的在线测试的网站,通过inet对象的geturl方法访问该网站并截取中间的速率值,这个实现比较简单,自己搞不定的话找我,我给你写个例子.
xuam 2009-11-12
  • 打赏
  • 举报
回复
用到API吧
jjoulejcc 2009-11-12
  • 打赏
  • 举报
回复
mark
pb8 2009-11-12
  • 打赏
  • 举报
回复
例子写好了,到这里下载吧
http://www.udcsoft.com.cn/down/test_rate.rar

609

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧