我想建立一个socket连接以后一直保持通信。也就是所谓的长连接。但是在实际测试中发现,如果我不用socket.shutdownoutput(),或者socket.close().服务端在处理完成后就会自己把连接重置掉。无法实现长连接。请教一下高手是什么原因?