读书人

C# 网络通信,该怎么解决

发布时间: 2012-12-26 14:39:28 作者: rapoo

C# 网络通信
确定目的机器的IP与端口号,有什么好的办法可以很快的确定本地机器能否连接到目的机器?
我尝试用ping时间太长。。。

有什么更好的办法吗
[解决办法]
ping 时间应该不长,你要求的时间是什么级别哇
[解决办法]
把ping的timeout设置的短一些即可。

为什么时间不能太短?因为时间太短你没办法区分是对方不存在/不工作,还是网络太慢。你要“快速”,就会遇到明明能连山,但是网络延迟比较大的情况。如果你的服务器在地球另一边,那么最少需要2/15,大约130毫秒的延迟,这是物理极限决定的。

读书人网 >C#

热点推荐