indy在异外断网\网络状态不好,他有这样的功能来检测吗?如果没有那INDY比SOCKET好在哪里?大家来论坛一下吧.

解决方案 »

  1.   

    好像很难判断把,如果客户机不closesocket,那么indy的server会一直认为它在线的
      

  2.   

    那岂不是麻烦了? 我试过了,如果客户端异常死机中断,服务器上会一直保留那个连接,其实就是dead connection,死住了,下次再使用同一台客户端重新连接时可能会有异常,如:connection closed gracefully,不知道什么原因。
      

  3.   

    大家谁是会员阿,建个delphi网络编程的群吧
      

  4.   

    可见,indy跟socket差不多嘛.么indy方那说什便呀什么的. indy方便在哪? 我一直想不明白.
    我以为内置断网重连或有检测意外断网的功能. 还是用socket的吧.至少用得要比indy广泛些.
      

  5.   

    Indy帮助文件,很详细哦!
    下載地址﹕http://www.datcn.com/luntan/dispbbs.asp?boardID=3&ID=1612
    壓縮文件大小﹕654kb
    文档格式:PDF
    語言﹕英文
      

  6.   

    有没有人知道,delphi7 的 socketconnection 在 client端的时候,怎样捕捉由于 scksrv 的 inactive timeout 产生的错误?我想把错误显示改为自己定义的提示?
      

  7.   

    可以捕获connection closed gracefully异常的