【发布时间】:2011-06-02 06:21:09
【问题描述】:
我对三层架构有一些疑问。
- 如何正确实现三层架构的应用程序?
- 如何在这些层之间进行通信?
- 数据层是否完全等同于 DBMS? (如果我们使用存储过程又如何呢?如果我们使用对象关系映射框架呢?)
期待听到您的回答。 谢谢。
PS:请不要理解我在问一个一般性问题。好的 ?我在问如何正确设计大型应用程序。什么是最好的方法?。不期待很长的答案。
【问题讨论】:
-
你有时间读多少本书?
-
投票结束。一般广泛问题的“我如何编程”风格不是stackoverflow的范围(太宽泛而无法得到好的答案)。阅读有关该主题的一些书籍,然后针对特定主题打开新问题-
-
感谢您的回复。我知道在这里无法获得诸如“我如何编程”之类的问题的答案。有人可能会理解,这是一个普遍的问题。但事实并非如此。我在问具体的方法。具体概念。好的 ?如何在三层架构中设计大型应用程序?
-
大喊大叫不会给你任何更好的答案。问题是,即使您专门询问最佳方式,问题是,一般意义上没有最佳方式,任何实现它的方式都有利弊,哪种解决方案适合您的项目取决于您的项目项目应该做什么以及每一层使用什么技术。
标签: c# 3-tier presentation-layer middle-tier data-layer