1、已经连接好的socket,
客服端如何获取服务器段对象 private Socket _client;//客服端 public TcpListener _Server; //服务器
2、服务器段如何知道客服端断开连接了啊?异步的
请各位大大贴写代码
客服端如何获取服务器段对象 private Socket _client;//客服端 public TcpListener _Server; //服务器
2、服务器段如何知道客服端断开连接了啊?异步的
请各位大大贴写代码
解决方案 »
- 求写一个LINQ GROUPBY
- 在.net中用fastreport在pos机上进行打印
- 抓取的.net 错误log,是什么出错?
- bluetooth search in window xp2(若问题解决立即增加50分)
- 类似于CSDN的会员站内消息系统是怎么实现的?希望朋友们给些方案,分不够可加
- ~~~~~~~~重装.NET2003失败。。~~~~~~~~
- TCPClient传送Bitmap的问题
- 高分急问关于Socket TCP方式重新连接服务器为何就连不上了呢?
- 讨论:关于C#和设计模式!
- 非UI线程访问UI线程里的控件但不更新它需要invoke吗
- C#网络开发的疑惑
- 求网站设计的书或教程
如果发生一个异常,就是客户端断开了。
客户端可以通过获取与服务端间创建的Socket来交互,无法直接获取服务器端对象。问题2:
TCP正常关闭的情况下
Socket client = (Socket)iar.AsyncState;
int recv = client.EndReceive(iar); if (recv == 0)
{
//正常的关闭
return;
}如果是异常关闭的话(如网络中断等),在执行Receive或Send的过程中都会抛程序异常。