indyTcpClient 与indyTcpServer 通信 最长能保持连接多久?郁闷的问题(20分)

D

deadman

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟不才,接触这东西不久,我的客户端没20秒与服务器进行一次通信,
那么有问题了,大概连接20小时后,就会出现中断错误...服务器端是ServiceApplication程序,重新启动下客户端就能连上了!
请问这是什么原因..? 这种问题太郁闷了,还请大侠有类似情况的赐教...
 
理论上好像tcp是不需要自己写握手的,不过所有的人都建议自己手工写握手.我也这样建议,你既然20秒就与服务器通讯一次.应该没有问题.
从你的现象描述.应该是程序的问题.查看资源有没有释放.一般这样的错误是内存错误.不好找的.细心点.多记日志,走查一遍代码.往往回发现问题所在.
 
INDY 说实话 我用的不清楚 这玩意要深入玩 慢慢研究远源代码
经常做点小东西用INDY就出一些奇怪的问题,也不知道是什么问题,到最后还是自己用API写。估计是太久没用DELPHI了
 
帮你顶,接个分!
 
to fengfan
我想问题所在应该是你那样,嗯 好好的看一遍代码看看资源释放问题~
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
933
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
顶部