社区
Delphi
帖子详情
Indy的怪问题,高分求解
CrzWind
2002-09-27 09:38:44
有一个Indy做的程序,在互联网上运行,服务器和客户端,在小量通信情况下,运行较长时间后没有问题,当有大量数据传输时,会出现以下情况:
当服务器检测到网络已经断开了,而客户端居然无法检测到断开了
此时,其他的服务器和客户端的连接居然还在继续正常工作
...全文
40
12
打赏
收藏
Indy的怪问题,高分求解
有一个Indy做的程序,在互联网上运行,服务器和客户端,在小量通信情况下,运行较长时间后没有问题,当有大量数据传输时,会出现以下情况: 当服务器检测到网络已经断开了,而客户端居然无法检测到断开了 此时,其他的服务器和客户端的连接居然还在继续正常工作
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CrzWind
2002-10-01
打赏
举报
回复
还没人啊
melice
2002-09-29
打赏
举报
回复
死链接,和indy无关
CrzWind
2002-09-29
打赏
举报
回复
UP AGAIN
CrzWind
2002-09-29
打赏
举报
回复
自己UP
CrzWind
2002-09-29
打赏
举报
回复
可是,如何让客户端自己检测到呢?或者就是说让INDY的connected属性表达真实情况?
CrzWind
2002-09-28
打赏
举报
回复
有怀疑这方面,因为在lan里面是不会有这样的问题的,
可是,互联网上的Router不会搞得这么差吧?会有这样的“溢出”???
WANG_HANSONG
2002-09-28
打赏
举报
回复
与路由有关吗?
CrzWind
2002-09-28
打赏
举报
回复
Server:
Athread.Socket.ReadLn ...
WriteLn('200 XXXXXXXX'
ProcessCMD(这里可能还包括一些读写过程)
Client:线程
SendCmd(......)
读写数据
反正感觉是:服务器那边已经检查到网络断开,而Client这边是的Connected属性还是TRUE,此现象随机出现,但可以肯定的是当总数据量达到1M(估计)以上是一定要出现的
jxk
2002-09-27
打赏
举报
回复
看看代码sashimi.jxk@163.com
CrzWind
2002-09-27
打赏
举报
回复
只好再UP了
CrzWind
2002-09-27
打赏
举报
回复
up
CrzWind
2002-09-27
打赏
举报
回复
UP
INDY
控件使用指南
Indy
使用一个特殊的组件TIdAntiFreeze来透明地解决客户程序用户界面“冻结”的
问题
。TIdAntiFreeze在
Indy
内部定时中断对栈的调用,并在中断期间调用Application.ProcessMessages方法处理消息,而外部的
Indy
调用...
Indy
9,
indy
10,delphi
indy
9、
indy
10
Indy
简单教程doc
Indy
简单教程doc 由于平时常用Delphi做点开发,故此次也不例外。Delphi 7中带有两套TCP Socket组件:
Indy
Socket组件(IdTCPClient和IdTCPServer)和Delphi原生的TCP Socket组件(ClientSocket和ServerSocket)。...
delphi
indy
udp
indy
10.5.5_udp
delphi
indy
udp
indy
10.5.5_udp
Componente-
Indy
9
Indy
10.7z
Componente-
Indy
9
Indy
10.7z
Delphi
5,378
社区成员
262,720
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章