C#+Socket客户端断线重连的解决办法
2015-07-22 15:27
686 查看
流程如下:
程序开始 -> 先connect一下服务端 ->
若连接成功 -> 程序继续执行该干嘛干嘛
|
|
-> 若连接失败 -> 进入while循环 -> 把当前socket对象释放掉 -> 重新声明一个socket对象 -> 发起connection -> 直到连接成功
注意: 连接失败后一定要释放掉现有socket对象,新声明一个,这样才可以正常,经测试正常
程序开始 -> 先connect一下服务端 ->
若连接成功 -> 程序继续执行该干嘛干嘛
|
|
-> 若连接失败 -> 进入while循环 -> 把当前socket对象释放掉 -> 重新声明一个socket对象 -> 发起connection -> 直到连接成功
注意: 连接失败后一定要释放掉现有socket对象,新声明一个,这样才可以正常,经测试正常
相关文章推荐
- C#操作IIS
- C#中Array类的使用
- C#中Array类的使用
- C#在窗体中点击任意位置鼠标左键获得该点坐标
- 比较核心的技术了 虚拟ip的一种实现方式(手工添加和C#添加)
- C# 字符串格式
- hihoCoder 字符消除
- c#中实现按钮弹出另一个windows窗口
- C# Array类的浅复制Clone()与Copy()的区别
- C# Array类的浅复制Clone()与Copy()的区别
- C#学习视频分享与开发技术QQ交流群
- C#获取当前程序运行路径的方法集合
- .Net学习笔记----2015-07-22(C#基础复习09,虚方法、抽象方法、接口复习)
- C#实现winform用子窗体刷新父窗体及子窗体改变父窗体控件值的方法
- C#获取关键字附近文字算法实例
- C# Dictionary用法总结
- C#使用iTextSharp设置PDF所有页面背景图功能实例
- C#反射机制 (转载)
- C#下载局域网共享文件夹中的文件
- DevComponents.DotNetBar2显示控件的方法