现在的位置: 首页 > 综合 > 正文

MVC 和 三层架构的区别

2012年08月31日 ⁄ 综合 ⁄ 共 208字 ⁄ 字号 评论关闭
MVC是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。

三层架构是在一个应用程序中把数据(数据层),业务逻辑(业务层),和用户接口(表示层) 分开的一种概念。把业务层和表示层分开,我们明白解决方案在一些地方是模糊的,完全分开是一件困难的事。对于缺少经验的开发者,MVC 是一种实现三层架构的比较清晰的实现。

http://www.martinfowler.com/eaaDev/uiArchs.html

抱歉!评论已关闭.