三层结构中使用socktconnection 进行连接,客户端死机后,重新启动后还是无法连接上服务端。 其他客户程序连接正常吗?如果不正常,则是服务端当了,如果正常,则可能是服务端没有释放对你的IP连接,建议检查你的代码中有无连接上的BUG。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是连接还没有完全释放掉啊?在time_wait啊?俺也碰到多!俺一般都喝杯咖啡等会儿! 如果是Socket连接,那么可以在Scktsrvr中,设置TimeOut的值,这样超过这个值,客户端会被自动释放掉。 找一下系统的原因,可能是win的版本较低,再不行就重装系统,应该能解决,win有很多不知道原因地问题,重装就能解决。 这个是我程序的问题还是windows的问题? 我用的是win98 做服务器。 chechy(chechy):我已将timeut:=5000,可还是一样。一旦客户端死机,非得服务端重新启动才能再次连接,这是为什么? 5000那可是5000minutes啊,我想你没有那么好的耐心吧。仔细读一下TimeOut下面的英文吧。 在Scktsrvr设置timeout,我怎么找不到,在哪设置??? 是borland\sourse\vcl\scktsrvr.exe正常是设为多少? chechy(chechy):我已将TimeOut设为2比如:第一个客户端登陆后第二个客户端继续登陆进来,这时第一个客户端退出, 可是在第二个客户还未退出之前,第一个客户端就进不去了,这是为什么? 我到没有遇见过。你的服务器用了多少个线程?要不把ScktSrvr中的Thread Caching改的稍微再大些。 Thread Caching为0是表示什么? Thread Caching一般设为多少才正常? Thread Caching一般设为多少才正常? DLL呼出的界面不能焦点 请解决办法 编辑器:请问有没有直接将字符转换为16进制的函数可用(WIN32),可否举例呢 如何在把IDTcpClient接收文件封装在DLL中?????? 急~~~~~~~~~~~关于mscomm串口通信问题 Dbgrid是否会更新数据,怎么不让他更新,同样的, dbedit等呢? 求format函数的详细用法! 在delphi程序中,如何判断一个字段值(字段可以是日期等任意类型)为空? 程序后台工作的问题 如何限制edit只能接受数字和删除键? 一个函数里类型转换的问题 只有我才不知道的问题. 三层:如何把应用服务器中的窗体从客户端调出来?...高分
俺也碰到多!俺一般都喝杯咖啡等会儿!
一旦客户端死机,非得服务端重新启动才能再次连接,这是为什么?
正常是设为多少?
比如:第一个客户端登陆后第二个客户端继续登陆进来,这时第一个客户端退出,
可是在第二个客户还未退出之前,第一个客户端就进不去了,这是为什么?