Android Socket通信如何设置超时时间
来源:互联网 发布:linux切换目录到桌面 编辑:程序博客网 时间:2024/05/29 18:01
今天太闲了,实在是一个写博客的好日子!
其实关于这个问题可能用到的人不会很多,不过我在这里还是说说。
正常很多人写socket通信时,都会直接通过new socket(IP,PORT)直接去链接服务器。其实这种做法也没有错误,但是若当服务器IP不存在会服务器没有响应时,程序会卡在这句代码老长一段时间,才会跳出并报异常。这对于这种问题,通过设置连接超时时间可以进行解决:
socket = new Socket();
SocketAddress socAddress = new InetSocketAddress(this.netAdress, this.port);
socket.connect(socAddress, 5000);
SocketAddress socAddress = new InetSocketAddress(this.netAdress, this.port);
socket.connect(socAddress, 5000);
5000就是你所设置的超时时间!
- Android Socket通信如何设置超时时间
- 如何设置socket通信的连接超时
- socket设置超时时间
- 设置socket超时时间
- 设置socket connect 超时时间
- Socket 设置连接超时时间
- Socket Java设置超时时间
- php设置socket超时时间
- Socket Java设置超时时间
- Socket 关于设置Socket连接超时时间
- Socket 关于设置Socket连接超时时间
- Socket 关于设置Socket连接超时时间
- Socket 关于设置Socket连接超时时间
- 如何设置connect超时时间
- VC socket Connect 超时时间设置
- SETSOCKOPT 设置阻塞SOCKET函数超时时间
- VC socket Connect 超时时间设置
- Socket中如何设置连接超时
- Cocos2dx create-android-project.bat出现"C:\Program"不是内部命令错误
- matlab与excel连接
- 几个常用控件的笔记
- Qt中的消息通知和事件发送
- 将单instance转换成rac数据库
- Android Socket通信如何设置超时时间
- 科学计算:Python VS. MATLAB (2)----准备与前提
- 【php】php文件中不需要php结束标记的好处
- 类百度搜索 textbox值改变时动态改变搜索的内容
- 科学计算:Python VS. MATLAB(3)----线性代数基础
- nginx使用 - 编译时参数详情列表
- Qt中QTableWidget用法总结
- 2012最新75款好看的英文字体免费下载【中篇】
- jdbc基础