Y
yayongm
Unregistered / Unconfirmed
GUEST, unregistred user!
刚刚入门三层四个月,用Delphi开发的三层服务器和客户端已正式上线.中间经过了很多的失败和成功,也学到了很多经验,现在列出一些,希望大家要能把我扔出去的砖头给拣回来.
我们的开发架构是Delphi7+Midas+Socket+Win2000+SQL Server2000+ADO.
1.充分发挥APPServer的作用,因此DBServer除了数据存储外什么都没有,用Access也可以.
2.把所有的业务逻辑全写在APPServer上,客户端只有调用接口.我们测试的速度结果是:1G的CPU,128M内存可以应付50个客户端.速度潜力挖掘很大.
3.DevExpress控件的Unicode支持最好.
4.发布前一定要在客户机上注册midas.dll
5.APPServer的速度瓶颈在从DBServer取数据后然后组织数据到APPServer的内存中.几乎没有优化的余地.连Enterprise Managent也没办法.
6.Delphi做三层的优势很大,只要你好好用,绝对是当前最强的.
我们的开发架构是Delphi7+Midas+Socket+Win2000+SQL Server2000+ADO.
1.充分发挥APPServer的作用,因此DBServer除了数据存储外什么都没有,用Access也可以.
2.把所有的业务逻辑全写在APPServer上,客户端只有调用接口.我们测试的速度结果是:1G的CPU,128M内存可以应付50个客户端.速度潜力挖掘很大.
3.DevExpress控件的Unicode支持最好.
4.发布前一定要在客户机上注册midas.dll
5.APPServer的速度瓶颈在从DBServer取数据后然后组织数据到APPServer的内存中.几乎没有优化的余地.连Enterprise Managent也没办法.
6.Delphi做三层的优势很大,只要你好好用,绝对是当前最强的.