java判断socket
发布时间: 2023-06-11 17:44:06
⑴ java socket怎么判断断开连接
一个方法sendUrgentData,查看文档后得知它会往输出流发送一个字节的数据,只要对方Socket的SO_OOBINLINE属性没有打开,就会自动舍弃这个字节,而SO_OOBINLINE属性默认情况下就是关闭的
下面一段代码就可以判断远端是否断开了连接:
try{
socket.sendUrgentData(0xFF);
}catch(Exception ex){
reconnect();
}
⑵ Java中socketioclient如何判断是网络断开还是人为断开
可以靠软件查询一下。
再ping一下DNS,能ping通的话整个网络就没问题了若DNS禁ping则用nslookup试试,若可以显示DNS地址及域名则证明网络可达,运行cmd,输入命令,ipconfigall,查看电脑ip的详细信息,输入命令ping检测网络协议,ping本机的ip,检测本地网卡。
热点内容