socket关不掉 原因很可能是server 端的程序并不知道你已短开连接了。你并没有server的代码,一般写server会设置一个结束标志符(自己定义的,如:Quit);客户端短开后,server 仍在监听着;即使重起,server也还仍在监听 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 关注,我也遇到类似问题。一楼的说是server还在监听,那怎么样才能关掉!!! 不管如何,为什么 isClosed() 结果为true, isConnected()结果也是true??? 问题我已经找到,相当诡异。isConnected()在本地socket成功建立后,无论是否连接到server,都应该返回true。至于我的server上为什么总是显示client没有断开的错误已经解决,是我程序的问题。根本原因我不知道。只是,原来在执行一系列socket close()操作前,控制线程sleep了5秒。就是这个sleep,结果之后socket close了,server还显示client仍然连接。去掉sleep,问题就没了。 验证用户名和密码的问题 Applet如何获取浏览器(不一定是IE)使用的代理和Cookie? 如何使用showmessagedialog()? 一段很简单的额代码,但是就是显示有错误 实在搞不懂,求教: byte b = 0xFFFFFFFF 是成功赋值的过程? 请问这个class如何修改为servlet? 鼠标事件相应,显示的问题,高手请进 ####关于打印报表的问题!!,高分赠送!!!!!! jbuilder的使用问题 已经登录网站了,但是不知怎么用cookie访问链接,大神们帮忙出出招 在 jcreator 里面如何把已有的.java加到一个工程里面去 现在可以学JSP没有啊
isConnected()在本地socket成功建立后,无论是否连接到server,都应该返回true。
至于我的server上为什么总是显示client没有断开的错误已经解决,是我程序的问题。
根本原因我不知道。只是,原来在执行一系列socket close()操作前,控制线程sleep了5秒。
就是这个sleep,结果之后socket close了,server还显示client仍然连接。去掉sleep,问题就没了。