怎么断开Socket连接 多个Socket连接到ServerSocket同一个端口上,怎么在ServerSocket(server)端断开指定的Socket连接? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 code=Java]socket = null;[/code] ServerSocket ss ...Socket s = ss.accept();你断开这个s就可以了 ServerSocket ss ....Socket s = ss.accept();.....s.close; 你断开的不是ServerSocket,一个accept返回的Socket对应一个客户端,所以只是断开其中一个客户端而已 socket关闭close和shutdownsocket关闭有2个close,shutdown他们之间的区别:close-----关闭本进程的socket id,但链接还是开着的,用这个socket id的其它进程还能用这个链接,能读或写这个socket idshutdown--则破坏了socket 链接,读的时候可能侦探到EOF结束符,写的时候可能会收到一个SIGPIPE信号,这个信号可能直到socket buffer被填充了才收到,shutdown还有一个关闭方式的参数,0 不能再读,1不能再写,2 读写都不能。 ServerSocket还需要向多个Socket发数据就是从Socket收到数据后再转发到Socket,我刚才问的关闭的这个是发送方那么,如果把这个Socket关闭以后还要关闭与它对应的接受数据的Socket,怎么找到哪个Socket是跟要关闭物这个是对应的 用 java 如何编写一个程序 能时刻监听 对目录的操作 这是java的BUG吗?高手来,在线交流。。。。 JAVA面试题---线程,帮忙解释下为什么是这个结果,谢谢 关于 new 的问题 请教关于DBCP 连接池的非常规问题 JDBC连接SQL-server的奇怪问题,急!!! 安装什么平台好 这个是什么错误? 谁能给个FloodIt游戏的编程思路? ***急!关于JBuilder5注册*** 求助,练习题求解 如何测试J2SE掌握的程度?
Socket s = ss.accept();你断开这个s就可以了
Socket s = ss.accept();
.....
s.close;
ServerSocket还需要向多个Socket发数据
就是从Socket收到数据后再转发到Socket,我刚才问的关闭的这个是发送方
那么,如果把这个Socket关闭以后还要关闭与它对应的接受数据的Socket,怎么找到哪个Socket是跟要关闭物这个是对应的