分层

分层是企业应用系统中最常见的一种架构模式,将系统在横向维度上切分成几个部分,每个部分负责一部分相对比较单一的职责,然后通过上层对下层的依赖和调用组成一个完整的系统

在大型网站架构中也采用分层结构,将网站软件系统分为应用层服务层数据层:

职责

应用层

负责具体业务和视图展示

服务层

为应用提供服务支持

数据层

提供数据存储访问服务