三层深层次问题探讨!!!!!!!
最近开发了一个三层架构的进销存系统,采用(DELPHI6+Socket+ADO+MSSQL_Server2000),在系统运行过程中,
有以下问题:
1。中间层 连接到服务器(MSSQL_Server2000)的连接数较多。每登陆一个用户,就产生一个数据库连接!
2。SOCKET连接的时间较长后,会产生一个关于Socket的错误!然后客户端无法连接的服务器!(虽然已经采用了容错平衡,可以解决再次连接服务器)
3。当客户端将数据上传时,由于数据量较大的原因,导致客户端无法继续工作,直到上传完成为止。
以上问题,捆扰了我很久,一直在寻求一个好的解决方法。比如说,上传数据可以采用多线程,但是本人试验了
很长时间一直没有成功。请问各位有没有以上问题的解决方法?有没有作过客户端多线程与服务端通信的?
希望各位多交流交流.(mail to:tanminr@963.net)