DELPHI中在二层结构中应用三层的方法,能提高效率吗?

COMPUTERZZZ 2009-07-02 06:05:11
在DELPHI的二层结构中应用三层的方法,能提高效率吗?
我在二层结构中应用《Delphi.5.x.分布式多层应用系统篇》中的技术,能提高程序的效率吗?
...全文
61 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wxsan 2009-08-04
  • 打赏
  • 举报
回复
两层结构应用三层的方法我也使用过,被称为假三层,当时做的目的也是为了批量提交数据,有利于客户端编辑数据,这样效率更高一些,比如:2层的时候,每增加一条或删除一条记录都要访问一次数据库,但假三层一般在内存中编辑若干条,一次批处理提交。从这点来说比2层都有些优势。
wxsan 2009-08-04
  • 打赏
  • 举报
回复
使用三层的项目一般都稍大一些,三层的确不一定比两层快,但三层有两层所没有的优势:

1、如果业务如果需要不断更新,不断完善,那么可能就会设计成适合于灵活增减或更新业务逻辑部件的框架,这样三层就比较合适,那样可能开发的重点就在于业务部件,更容易部署的结构;
2、如果业务是要求性能比较高,拥有大接入量,但是业务逻辑相对稳定的,可能2层就比较合适。软件本身就很难做到完美,所以都会因业务所有选择和放弃。
fstao 2009-08-04
  • 打赏
  • 举报
回复
三层不一定会比二层快
w297088867 2009-07-12
  • 打赏
  • 举报
回复
3层看你编写的技术,不过比二层高。
不见得!
bdmh 2009-07-04
  • 打赏
  • 举报
回复
三层要分什么时候用,不可滥用
haochin 2009-07-04
  • 打赏
  • 举报
回复
三层有什么好处?
ysai 2009-07-04
  • 打赏
  • 举报
回复
谁说过3层比2层效率高?
lxh524 2009-07-04
  • 打赏
  • 举报
回复
三层是指物理上的分开而且而且设计代码也是很讲究的,我看过国内很多企业搞的3层,多没走成功!就是设计不好,代码写的不行,最后程序的效率比2层还差,如果你这个分不开,和在一起,效率比2层更低。
chinamis2008 2009-07-02
  • 打赏
  • 举报
回复
二层中应用三层的技术?
我搞不明白,因为我不懂三层,个人觉得,应用三层效率应该不一定能提升,要看你的应用服务器与客户机的配置情况来定吧!

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧