客户端和服务端用socket建立通信进行文件传输,客户端用outputstream将文件写入流中,在服务端用输入流读取。这时候客户端不想传了,断开连接并告知服务器。服务端如何获知客户端已经断开连接了。
你客户端断开连接的时候进行了哪些操作?想想这些操作会对服务器端产生什么影响呗·
服务端一直在循环监听是否有客户端连接,并不会知道某个客户端已经断开。建议客户端断开之前先执行某条协议,服务器收到这条协议便知道你要断开咯