如何准确判断客、服端之间的准确连接状况??

fangjx 2003-04-26 06:17:15
我用DELPHI7中的INDY控件集中的IDTCPSERVER和IDTCPCLIENT。
调用
客户端IDTCPCLENTD.CONNECT;之后与服务器端建立了连接,
可当服务器关闭后客户端居然还显示是处于连接状态!!!!!!!!!!反之亦然!
请问有什么方法可以准确获取服务器和客户端的的当前连接状态?
...全文
25 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
starcbh 2003-05-03
  • 打赏
  • 举报
回复
indy是阻塞式的

必须有read or write操作时才知道状态

我在client有一个专门的读线程

在server的onexecute里athread.readbuffer就可以了触发ondisconnected了

starcbh@hotmail.com
fangjx 2003-04-27
  • 打赏
  • 举报
回复
没有人关注?

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧