【发布时间】:2011-03-06 05:39:27
【问题描述】:
请注意,我指的是 3 层(逻辑分层)而不是 3 层(物理)。
也不要误会,我并不痴迷于设计模式。我是一名计算机科学专业的学生,他们问了我这个棘手的问题,所以我试图找到一个聪明的答案。
感谢您提前回答!
【问题讨论】:
-
你说的这个三层架构是什么?
-
你有 3 层——表示层、业务逻辑层和数据访问层。表示与业务层对话,而业务层通过数据访问层与数据库对话。这里有一篇文章讨论了它们之间的区别blogs.msdn.com/b/diegumzone/archive/2006/10/09/…,但它们之间的差异非常微妙,以至于我看不出一个比另一个的优势。
标签: model-view-controller web-applications architecture