客户端与服务器端TCP连接,关闭连接时应作的处理
2005-11-30 13:57
267 查看
客户端与服务器端通过TCP连接,客户端主动关闭连接时,会向服务器端发送一条信息,内容为null,据此,可在服务器端监听线程中如下处理:
if (acceptSocket.Poll (-1, SelectMode.SelectRead ))
若想在服务器端关闭已与某个客户端建立连接的Socket,如下操作:
acceptSocket.Shutdown (SocketShutdown.Both );
acceptSocket.Close ();
但会引发异常,故应在该Socket的监听线程中作如下处理:
while (true)
if (acceptSocket.Poll (-1, SelectMode.SelectRead ))
若想在服务器端关闭已与某个客户端建立连接的Socket,如下操作:
acceptSocket.Shutdown (SocketShutdown.Both );
acceptSocket.Close ();
但会引发异常,故应在该Socket的监听线程中作如下处理:
while (true)
相关文章推荐
- TCP服务器端怎么判断客户端已经关闭了连接?
- Socket 编程经验谈---如何处理socket连接后服务器端或客户端的断开
- 服务器端与客户端TCP连接入门(三:多线程)
- 没有任何关闭socket的日志,客户端和服务端进程都在, 网络连接完好, 为什么进行某操作后好好的tcp连接莫名其妙地断了呢?
- Linux socket编程入门及客户端服务器端通信实现 – 提高篇:TCP连接过程分析
- Socket 编程经验谈---如何处理socket连接后服务器端或客户端的断开
- 没有任何关闭socket的日志,客户端和服务端进程都在, 网络连接完好, 为什么进行某操作后好好的tcp连接莫名其妙地断了呢?
- Socket 处理客户端、服务器端 断开连接
- 【TCP通信】多客户端连接一个服务器端总结
- Socket 编程经验谈---如何处理socket连接后服务器端或客户端的断开
- java在线聊天项目0.7版 连接多个客户端问题,开启多个客户端后服务器端只接收到一个 对各种异常的补充处理
- c# socket tcp服务器端连接客户端精简实例
- 准多线程TCP服务器,处理客户端连接请求。
- JAVA网络编程-TCP客户端与服务器端连接
- 客户端关闭连接服务器端没反应
- 如何处理socket连接后服务器端或客户端的断开
- 客户端连接服务器端后sysdate时间不正确的处理
- 【TCP通信】多客户端连接一个服务器端总结
- 服务器端与客户端TCP连接入门(一)
- 服务器端与客户端TCP连接入门(二)