会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
BB.NET
每天一小步
博客园
首页
新随笔
联系
订阅
管理
2010年2月25日
.NET Socket开发(3) 利用Keep-Alive处理Socket网络异常断开的方法
摘要: 那网络异常断开原因主要有那些呢?归纳起来主要有以下两种:1、客户端程序异常。 对于这种情况,我们很好处理,因为客户端程序异常退出会在服务端引发ConnectionReset的Socket异常(就是WinSock2中的10054异常)。只要在服务端处理这个异常就可以了。2、网络链路异常。 如:网线拔出、交换机掉电、客户端机器掉电。当出现这些情况的时候服务端不会出现任何异常。这样的话上面的代码就不...
阅读全文
posted @ 2010-02-25 16:18 melody&bobo
阅读(693)
评论(1)
推荐(0)
编辑
公告