当前位置:首页 > 技术问答集
firefox

网络编程得问题 如果对方断线了 怎么处理

 所属目录:Java   |   类型:技术问答   |   时间:2007-05-21
 问题:

目前程序是这样得  
   
  while   read   ()  
  {  
  ...  
  ...  
  ...  
  }  
   
  不停得读数据   然后处理  
   
  但是对于异常得处理却是没有得   比如   对方突然发fin   断开了连接  
  或者   75s   超时   我这里   应该如何处理呢?  
   
  我目前用得是阻塞得io

· 网友精彩回答:

发表者:yyy790601

超时好办,用select。  
   
  对方断线这个问题讨论了好久,一直没好的解决方案。  
   
  不过select差不多够用了。

发表者:ckc

没办法的,从技术上说你判断不出

.
© 2006-2008 All Rights Reserved