以下是引用lyl930130在2017-12-21 19:19:45的发言:
客户端和服务器建立了一个TCP的socket连接。
服务器往客户端发了一个文件,文件发送完以后并没有断开,依旧保持连接。
那流到底是这个socket连接(文件发完还没有结束),还是文件发完流就结束了,还是这两个都是错的?
客户端和服务器建立了一个TCP的socket连接。
服务器往客户端发了一个文件,文件发送完以后并没有断开,依旧保持连接。
那流到底是这个socket连接(文件发完还没有结束),还是文件发完流就结束了,还是这两个都是错的?
TCP协议建立连接和终止连接要通过“握手”,握手建立连接后,不管有无收发数据,直到一方调用close终止连接握手后才断开连接。