delphi三层应用经常死机(200分)

  • 主题发起人 主题发起人 zyhalj
  • 开始时间 开始时间
试试多线程,有可能是那方面的原因。去年的<程序员>上有个案例。
 
我的也发现这种情况。
我用SocketConnection
当SocketConnection.Connected :=true时
scktsrvr.exe多一个用户连接。但应用层就死了。应用层还没有任何的处理。
客户端也死了。不能再运行下去。以后所有的客户端都连接不上,
出现这种情况的时间不定,有时半小时一次,有时四五天出现一次。
如果退出scktsrvr.exe程序,客户端就出现找不到服务器(No server available),
为什么啊?
 
开两个delphi一个客户端,一个服务器调下就知道了。
 
来自:hfghfghfg, 时间:2004-5-9 17:58:16, ID:2600862 | 编辑
http://www.efile.com.cn/efile/dfw@97546/18265_borland_socket_server_fixed_d5_to_d7.exe
超线程的修改。

来自:hfghfghfg, 时间:2004-5-9 17:59:58, ID:2600864 | 编辑
还有 应用层 用 bde 一般能支持50个客户端
还有 应用层 用 ADO 一般能支持160个客户端
我的机子 C 1.1G 128M W2000
 
后退
顶部