因为想用 能不能连接上 这个结果,
所以用了同步方式
测试下来,如果连不上,至少就要等20秒才会有异常设置
tcp.ReceiveTimeout = 5000;
tcp.SendTimeout =5000;也没好用,想求教一下,有什么好方式缩短这个时间
所以用了同步方式
测试下来,如果连不上,至少就要等20秒才会有异常设置
tcp.ReceiveTimeout = 5000;
tcp.SendTimeout =5000;也没好用,想求教一下,有什么好方式缩短这个时间
需要自己去做些处理,给你两个连接
http://www.mysjtu.com/page/M0/S604/604562.html
http://blog.163.com/wfy19850328@126/blog/static/67169634200911231422602/
Thread和异步的ManualResetEvent 都有点像定时,收不到结果就强制认为超时理论上接收数据包的超时,也就可以认为连接超时, 为什么ReceiveTimeout 不好用