高手救我吧,为了这个莫明其妙的问题,我从广东跑来福建客户这里,昨晚一晚没睡,但还是没搞定~(100分)

  • 主题发起人 主题发起人 shaoyy
  • 开始时间 开始时间
一台机器出问题时,对其它机器机查询相同资料如无影响。可以排除数据库死锁的可能性。
其它客户端的所有操作都不受影响,基本上也不会是服务器资源耗尽的问题。
我估计中间层有异常抛出,所以停止在哪里,但界面上看不出来。直接F9运行中间层。可能会得到错误信息。
 
是不是socket Server有问题啊!换个版本试下啦!
 
能不能搭建一个开发环境啊。设个断点看看。
这种情况我以前在WIN98也遇到过。后来经查明是WIN98系统的句柄数问题。
 
新技术意味着新风险。
Scktsrvr这个程序只能算是BORLAND提供的一个DEMO程序,用于实际应用的话,估计是不行的。
你现在的办法一个是改用DCOM(先提醒你:它会有别的麻烦),另一个就是换回两层。
BTW:对收银这种应用来说,三层没有什么好处。
 
有一个方法,你试一下,中间层换成每个客户一个线程,这个程序可能会快一些...
 
建个容错程序,多个中间构件,程序找负荷轻的服务器!
 
不知道,帮你提提前!!!
你注意以下,是不是对方机器有病毒啊?
 
"用socket连接,试用了两个客户,好像都没有问题"。如果真如楼主说的话,程序问题不大,你可以给他换一个系统,就换成你成功的那两个客户的系统吧,有些问题不是我们能理解的。
 
感谢各位!
问题搞清楚了,一开始问题显得错纵复杂,不过,最复杂的问题果然可能是最简单的问题,那天晚上白调试了一晚上,后来终于发现是网络的问题,本来网络效率看起来不错,但经楼上几位提示,感觉网络可能存在不稳定的因素,结果发现有两条网线确实有问题,这两条网线能连通,但是很不稳定,以前也发现过局域中一条有问题的线路会影响整个网络,拔除这两条网线测试,结果问题再没出现过!这么简单的原因,开始是怎么也想不到,费了这么大的周折,以后各位有遇到这种问题可要注意一下了:) 再次感谢大家!
 
現在我也放心了
 
:)
辛苦了
 
又上了一課....
 
祝贺楼主!
 
我有一个朋友是做防火墙的安装维护,他也遇到因为网线有问题,而花费了两天多的情况。看来这个问题都需要注意的。
 

Similar threads

回复
0
查看
863
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部