相关帖子没有回答我的问题。
我有一台服务器,它执行以下操作:
EVERY TWO SECONDS DO:
if the inputstream is not null {
if inputStream.available() is 0
{
return
}
print "handling input stream"
handleTheInputStream();
}
即使在我的客户端断开连接后,服务器也无法通过 IOException 识别它。另一篇文章说我会看到一个 End-of-Stream 角色。但是,情况并非如此,因为在我的客户端断开连接后,我再也看不到“处理输入流”,这表明没有可用的数据。
也许我目前理解它是如何工作的方式有问题。
请帮忙。