阿
阿魁
Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个ServerSocket,接收客户端Socket连接后,不断的向客户端打印日志信息,从不从客户端接收信息。
问题是:我如何在ServerSocket判断客户端Socket是否已经断开连接了?
我试验的情况是:客户端通过telnet连接到服务器,服务器开始向客户端打印信息,
此时,如果关闭telnet,服务器端在获取该socket的输出流后,不会出错,而且向
该输出流打印信息时,仍然不会出错。
请问该如何处理,使得客户端断开连接时,服务器端立刻就能知道?
问题是:我如何在ServerSocket判断客户端Socket是否已经断开连接了?
我试验的情况是:客户端通过telnet连接到服务器,服务器开始向客户端打印信息,
此时,如果关闭telnet,服务器端在获取该socket的输出流后,不会出错,而且向
该输出流打印信息时,仍然不会出错。
请问该如何处理,使得客户端断开连接时,服务器端立刻就能知道?