Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何知道 TCP 连接是否终止?我有一个AsynchronousSocketChannel并且打开它后,每次我打电话isOpen()后结果都是true。
AsynchronousSocketChannel
isOpen()
true
我正在接受来自网络浏览器的 TCP 连接。
一个 TCP 连接会一直建立,直到您收到一个 IOException 写入它或一个 EOS 读取它。像 isOpen() 这样的 API 不会告诉您连接状态,它们会告诉您 Socket 或 Channel 状态,即您自己对它做了什么。