首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

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

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

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

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

热点排行