我的程序为何经常停止?WinSocket有关吗?(50分)

  • 主题发起人 主题发起人 ccweifen
  • 开始时间 开始时间
C

ccweifen

Unregistered / Unconfirmed
GUEST, unregistred user!
两台机器,用winSocket进行通讯,还有两个定时器,一个用于定时采集
数据,另一个定时将数据入库,但连续运行几天后会程序会自动停止。
判断它已停止的方法是数据库中没有新的数据.
这是WindSocket的原因还是定时器的原因?我想定时器不会有问题吧。
如何解决?谢谢!
 
既然你是定时采集数据和保存数据,那么你的Socket可以在需要连接的时候连接,不用的时候
关闭连接。
定时器肯定没有问题。但Socket长期不活动是可能有问题的。
希望对你有用!
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=1374151
 
to hsj
但服务器端的监听不能停止呀
 
服务器当然不停止监听,客户端要用的时候才连接
 
客户机没连的情况下服务端也会停止的
 
这不可能啊,是不是你的Socket执行的时候发生问题而关闭拉
 
多人接受答案了。
 
后退
顶部