Socket.setSoTimeout()方法的使用
来源:互联网 发布:小店记账软件 编辑:程序博客网 时间:2024/05/16 15:08
setSoTimeout()这个方法所设置的超时时间还未结束的时候,可以通过socket.getInputStream()获得的InputStream对象进行二次读取。在二次读取的时候,如果客户端如果没有进行二次请求,InputStream对象二次读取的时候会死锁,直到客户端二次请求时才会继续运行,但是一旦超过setSoTimeout()方法所设置的超时时间,便会抛出java.net.SocketTimeoutException: Read timed out异常。也就是说两次请求间隔时间如果超过setSoTimeout()方法设置的超时时间,就会抛出异常,结束InputStream的二次读取
- Socket.setSoTimeout()方法的使用
- Socket.setSoTimeout()方法的使用
- Socket.setSoTimeout()方法的使用
- socket setSoTimeout方法
- socket setSoTimeOut
- 关于 Socket 设置 setSoTimeout 误用的说明
- ftpClient的连接超时设置(setConnectTimeout,setSoTimeout)
- ftpClient的连接超时设置(setConnectTimeout,setSoTimeout)
- Socket类的getInputStream方法与getOutputStream方法的使用
- Socket类的getInputStream方法与getOutputStream方法的使用
- Socket类的getInputStream方法与getOutputStream方法的使用
- socket的一些方法
- Socket的getInputStream()方法
- Socket使用的经验
- Socket & InetAddress的使用
- Socket函数的使用
- Socket函数的使用
- libevent的使用(socket)
- IT工程师必看的十条建议
- 定时锁机
- ubuntu常用命令集合
- Visual C++/MFC入门教程(三)
- GetDlgItemInt函数,SetDlgItemText函数,GetDlgItemText函数
- Socket.setSoTimeout()方法的使用
- ftp协议分析
- JNI技术介绍与简单示例
- 程序员的自我修养: 目标文件的本质
- 实现支持post和get的PHP函数
- don't know how to make 'D:/WINCE500/public/directx/oak/lib/x86/debug/l3aud32s.lib'
- 模块化Java
- 如何把std::string当char *使用?
- DOS操作系统历史