标签: java tcp
如何知道TCP连接是否终止?我有一个AsynchronousSocketChannel,在我打开它之后,每次我调用isOpen()后,结果都是true。
AsynchronousSocketChannel
isOpen()
true
我接受来自网络浏览器的TCP连接。
答案 0 :(得分:2)
TCP连接已启动,直到您收到写入它的IOException或从中读取EOS。像isOpen()这样的API没有告诉你连接状态,它们会告诉你Socket或Channel状态,即你自己做了什么。