社区
ASP
帖子详情
三层架构的优点和缺点
webbechan
2009-12-11 04:11:54
想问问用三层结构的优缺点是什么?
是不是比较大规模的项目用三层比较方便?
...全文
1221
16
打赏
收藏
三层架构的优点和缺点
想问问用三层结构的优缺点是什么? 是不是比较大规模的项目用三层比较方便?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lkh930303
2011-06-27
打赏
举报
回复
好维护,逻辑清晰,便于调试 不好的地方就是多建几个类库 多打几句public static ? ??()
Sunny陈
2011-06-25
打赏
举报
回复
使用三层架构优点,便于系统维护。例如,以后想修改对数据库的操作,只需要修改数据访问层,而不需要修改业务逻辑层或表示层。
raorl
2011-06-25
打赏
举报
回复
唉,用了几年,优点不说,缺点----代码重复量是大了许多呀,有时候直写的烦!
beyond_me21
2011-06-24
打赏
举报
回复
[Quote=引用 10 楼 theforever 的回复:]
如果只是为了找工作的话,多少都该学学。
只有做了CTO,你才真有必要认真想这个问题。
[/Quote]
up
yueliang5836
2011-06-24
打赏
举报
回复
三层不仅是结构上扩展性增强了,而且还可以对数据安全性的封装,对面向对象的使用更清晰
ycproc
2011-04-13
打赏
举报
回复
在asp 上面 问 面向对象的 三层优缺点
唉
百度一下你就知道了
基础还是自己学 静下心来
qiqittjj
2011-04-13
打赏
举报
回复
根据个人理解和习惯而定,适合自己的那才是好用的!
_螺丝钉
2011-04-13
打赏
举报
回复
虽然理论的学习都是在讲三层,用三层,可我工作了看到一些大型的项目没有使用,所以我现在也比较迷茫
另外:1楼的,你的引用。。。。
碧海情天-赵亮
2011-04-13
打赏
举报
回复
如果只是为了找工作的话,多少都该学学。
只有做了CTO,你才真有必要认真想这个问题。
jenny0810
2010-03-12
打赏
举报
回复
学习一下 up
后浪
2009-12-12
打赏
举报
回复
结构清晰,好分工
以后维护起来方便!~
街头小贩
2009-12-11
打赏
举报
回复
大项目都用nTier!
shopsj
2009-12-11
打赏
举报
回复
[Quote=引用楼主 webbechan 的回复:]
想问问用三层结构的优缺点是什么?
是不是比较大规模的项目用三层比较方便?
[/Quote]
毛方便。。。。。。
lovebaby
2009-12-11
打赏
举报
回复
优点:
1。扩展性强,不同层负责不同的层面,如PetShop可经过简单的配置实现Sqlserver和oracle之间的转换,当然写好了也可以实现B/S与C/S之间的转换。
2。利于实现人员分工;
缺点:
增加工作量、代码编写量
另:分层只是一种思想,个人认为应在实际工作中区别对待。
bing475879749
2009-12-11
打赏
举报
回复
引用北大清鸟书上的
三层架构有表示层,业务逻辑层,数据处理层
就像餐厅,客官看菜单点菜(表示层),服务员处理点的菜(业务逻辑层),再将点的菜单传给厨师(数据处理层),厨师炒好后给服务员传给客官
如是不用三层,全部由厨师来处理是不是太那个了,如果是小饭店倒是可以由厨师处理,LZ再想想吧,不多说了,我忒忙,呵呵
三层架构
(表现层、业务逻辑层、数据访问层)
目录 1三层结构原理 2各层的作用 3区分方法 ? 表示层 ? 业务逻辑层 ? 数据层 4规则 5优
缺点
?
优点
?
缺点
6与MVC的区别
三层架构
优
缺点
三层结构解释 所谓三层体系结构,是在客户端与数据库之间加入了一个中间件层,也叫组件层。这里所 说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也 不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一 台机器上。 三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中 间层进行处理。通常情况下,客户端不直接与数据库进行交互,而
三层架构
及其优
缺点
三层架构
: 1,数据访问层 dao:对数据的操作 2,业务逻辑层 service:主要对逻辑操作 3,表示层 web:主要是web方式
优点
:开发人员只需关注架构中的某一层,降低后期维护成本和时间,降低了层与层之间的依赖,有利于标准化
缺点
:降低了系统的性能,原先可以直接访问数据库,如今需要通过中间层完成。在一定程度上增加了开发成本,有时候会导致级联的修改 service.jav...
三层架构
的优
缺点
三层架构
三层架构
一般包含:控制层,业务逻辑层,数据访问层。从历史角度考虑 单一应用结构 优势 结构简单 性能高 劣势 业务杂糅。代码杂糅的不同的业务,要求开发人员能理解所有的细节,维护费时间。 面临什么问题? 当处理的业务越来越多时? 代码变得庞杂,需要重构。 当需要有共同的业务处理的任务时,需要抽取公共类。 如不重构,会出现很多重复的代码段。改动一个地方,很多地方相同的代码都需要改动,既
三层架构
的
优点
缺点
有哪些?
三层架构
(3-tier application) 通常意义上的
三层架构
就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。
优点
1、开发人员可以只关注整个结构中的其中某一层; 2、可以很容易的用新的实现来替换原有层次的实现; 3、可以降低层与层之间的依赖; 4、有利于标准化; 5、利于各层逻辑的复用。
缺点
...
ASP
28,390
社区成员
357,068
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章