有关于Socket程序,客户端强行关闭的问题。 小弟在编写CS程序中,使用Socket来通过TCP/IP协议传数据。但是当客户端强行关闭(比如客户端是一个Telnet,直接点X关闭),服务端好像没有办法获取客户端的这样一个状况,.Connected属性一直都是true的,.Poll()查询出来的状态,Read和Write都是true, Error是false,好像没有办法来分辨呀,并且也没有什么Exception抛出,请问各位有什么办法吗?我用的是异步方式。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实我也知道,如果服务端和客户端每隔一定时间相互发送包来探测连接是否正常是可以解决这个问题。但是现在我不能控制客户端发送反馈的包(比如客户端就是Windows自带的Telnet),我以前用过VB下的Winsock控件,客户端直接关闭程序,服务端就可以接受到相应Socket端口的Close事件,我觉得这样就比较好 关于文字转图片后按点阵发送的问题? 【讨论一下】用C#做数值计算速度怎么样 求解 怎样在c#代码里实现先弹alert,再弹confirm 在asp.net中使用AdRotator 广告控件的问题 C# 求救~~~谢了 说知道cjol(中国人才热线)怎么样?? 如何定时启动一个程序 在程序中动态生成的panel和splitter,都停靠在Form的同一方,为什么splitter优先停靠? 急救!自己做的一个控件不能在视图设计器中显示出来(刚才还能正常显示)? 大家帮我下,我不真的要怎么搞....刚上手的菜鸟提问??? 如何获得DataSet中表的记录总数
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货