首页 > 其他 > 详细

三层架构简单总结

时间:2014-02-18 12:26:12      阅读:333      评论:0      收藏:0      [点我收藏+]

三层是指那几个层:

   表现层:

   业务逻辑层:

   数据访问层:

什么是三层:

      所谓三层体系结构,是在客户端与数据库之间加入了一个中间层,也叫组件层。这里所 说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也 不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一 台机器上。 三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中 间层进行处理。通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通 讯与中间层建立连接,再经由中间层与数据库进行交换。

简单概述:

     1.三层是一种架构;

     2. 客户端——数据库中间增加一个层,即:组件层;

     3.逻辑上划分;

     4.通过通讯交互数据(COM/DCOM);

三层的优点:

1.降低了层与层之间的依赖;

2.有利于标准化;

3.对开发人员来说,可以只关注某一个层;

4.有利于层与层之间的复用;

5.结构更加明确;

6.有利于用新的实现替换旧的实现;

7.有利于后期维护,减少维护的成本和时间;

三层的缺点:

1.降低了系统性能;

2.增加了开发成本;

3.导致级联修改;

三层的目的:

   三层目的就是为了达到:高内聚,低耦合;

三层架构简单总结

原文:http://www.cnblogs.com/zlp520/p/3553546.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!