关闭套接字过程

Closing Sockets Procedure

在套接字之间的 TCP 连接中。 closing/shutting 断开连接的正确步骤是什么?

我有输出流、缓冲阅读器和打印器。关闭套接字会关闭所有这些吗?两端都要关闭吗?(服务器和客户端)

  • 您应该关闭最外层的流或环绕套接字输出流的编写器。这样,如果它被缓冲,它就会被刷新。
  • 关闭输入或输出流或套接字将关闭其他所有内容。
  • 'Should they be closed at both ends?' 真的没有意义。套接字没有两端:连接有。 connection两端必须关闭,但是两端都有一个socket,所有个socket都必须关闭