socket编程
1.连接超时
connect(socketAddresss,timeout) //这个超时是连接的时候超时,及tcp三次握手的超时
2.读超时
socket的read操作是阻塞的,当serversocker奔溃或者异常关闭时,未通知客户端socket,所以该socket线程会一直阻塞,所以需要设置读超时是非常重要的,设置方法setSoTimeout();
3.写超时,协议栈自动处理,api未提供此方法
socket编程
1.连接超时
connect(socketAddresss,timeout) //这个超时是连接的时候超时,及tcp三次握手的超时
2.读超时
socket的read操作是阻塞的,当serversocker奔溃或者异常关闭时,未通知客户端socket,所以该socket线程会一直阻塞,所以需要设置读超时是非常重要的,设置方法setSoTimeout();
3.写超时,协议栈自动处理,api未提供此方法