关于socket编程中服务器端如何检测客户端连接断开的问题
<br />最近在用C#写基于tcp、udp进行数据发送与接收的程序。由于在tcp通信中客户端与服务器端的通信是基于握手协议的,所以一旦客户端断开与服务器端的连接时,服务器端需要检测客户端的这个动作,并返回到端口侦听状态而不是继续处于读缓冲区数据状态,否则客户端下次就无法与服务器再次连接了。下面是我写的tcp服务器端的部分程序():<br /> <br />private void Listen()<br /> {<br /> tcpServerListener.Star
原创
2011-03-06 16:04:00 ·
3688 阅读 ·
0 评论