三层架构

1、用户界面表示层(USL)

2、业务逻辑层(BLL)

3、数据访问层(DAL)

 

用户界面表示层:主要表示为web方式,主要用来处理用户的请求,以及数据返回,为用户提供可视数据操作。

业务逻辑层:主要是操作数据访问层,把一些数据层的操作进行组合

数据访问层:主要用来对数据库的访问操作。

以下是一幅BS标准三层架构图:

微软有一个很好的学习三层架构模式的源码:Pet Shop,百度一下就可以知道了。这个不仅可以学习三层架构,还可以学习一些

其它的设计模式,是一款很好的学习.net源码

你可能感兴趣的:(三层架构)