如何检测客户端何时与 TcpListener 断开连接?
我的每个客户都在单独的线程中处理。
Look at 网络流.读取 http://msdn.microsoft.com/en-us/library/system.net.sockets.networkstream.read.aspx,或者取决于您在代码中使用的内容TCPClient.GetStream http://msdn.microsoft.com/en-us/library/system.net.sockets.tcpclient.getstream.aspx更合适,但基本上是相同的答案。
来自文档:
该方法将数据读入缓冲区
参数并返回数量
字节成功读取。如果没有数据
可用于读取,Read 方法
返回 0。读取操作读取为
尽可能多的可用数据,最多
由大小指定的字节数
范围。如果远程主机关闭
关闭连接,一切可用
数据已收到,读取
方法立即完成并且
返回零字节。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)