Socket 类
http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socket.aspx
判断对方正常断开连接的方法:
这里的正常断开是指调用socket.shutdown(); socket.close();关闭socket的方法。此时,另一方的socket.receive();方法会返回0个字节,即bytes = socket.receive();的bytes = 0;具体的写法参照MSDN,如下连接。
Socket.Receive 方法 (Byte[])
http://msdn.microsoft.com/zh-cn/library/8s4y8aff(v=vs.80).aspx
判断对方非正常断开:
采用异常捕获的方式处理;
对于TCP的长连接来说,接受超