首页 > Web开发 > 详细

MVC设计模式与三层架构

时间:2016-08-30 00:05:59      阅读:245      评论:0      收藏:0      [点我收藏+]

三层架构分别是:表示层(Web层)、业务逻辑层(BLL层)和数据访问层(DAL层)

(1)表示层负责:
a、从用户端收集信息
b、将用户信息发送到业务服务层做处理
c、从业务服务层接收处理结果
d、将结果显示给用户
(2)业务逻辑层负责:
a、从表示层接收输入
b、与数据层交互执行已设计的业务
c、操作(业务逻辑,系统服务等)
d、将处理结果发送到表示层
(3)数据访问层负责:
a、数据存储
b、数据获取
c、数据维护
d、数据完整性
在三层结构设计中,表示层可由视图和控制器来实现,而业务逻辑层和数据访问层则组成模型的实现。因此,在实际的应用程序的设计中,都采用三层架构来搭建系统的框架,而表示层与业务逻辑层和数据访问层的交互则通过MVC设计模式来实现。

MVC设计模式与三层架构

原文:http://www.cnblogs.com/linhuide/p/5819948.html

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