海南网站建设中心,电子商务网站开发的总结,贵阳网站开发培训,网站的收录率三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为#xff1a;界面层#xff08;User Interface layer#xff09;、业务逻辑层#xff08;Business Logic Layer#xff09;、数据访问层#xff08;Data access layer#xff09;。区分层次的…三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为界面层User Interface layer、业务逻辑层Business Logic Layer、数据访问层Data access layer。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中分层式结构是最常见也是最重要的一种结构。微软推荐的分层式结构一般分为三层从下至上分别为数据访问层、业务逻辑层又或称为领域层、表示层。 优点1、开发人员可以只关注整个结构中的其中某一层2、可以很容易的用新的实现来替换原有层次的实现3、可以降低层与层之间的依赖4、有利于标准化5、利于各层逻辑的复用。6、结构更加的明确7、在后期维护的时候极大地降低了维护成本和维护时间 缺点1、降低了系统的性能。这是不言而喻的。如果不采用分层式结构很多业务可以直接造访数据库以此获取相应的数据如今却必须通过中间层来完成。2、有时会导致级联的修改。这种修改尤其体现在自上而下的方向。如果在表示层中需要增加一个功能为保证其设计符合分层式结构可能需要在相应的业务逻辑层和数据访问层中都增加相应的代码。3、增加了开发成本。 ——摘自百度百科 三层架构搭建示例 1、MySchool》MySchool.BLL》MySchool.DAL》MySchool.Models 转载于:https://www.cnblogs.com/xiaobudong/p/6762048.html