【发布时间】:2012-06-27 00:41:14
【问题描述】:
我在网上看到过 n 层解决方案,它们都为每一层使用 DLL。我们的架构看起来相同:3 个 DLL:数据层、业务逻辑层和业务对象层。 但是,表示层并不直接与这些层通信,而是通过 WCF Web 服务访问它们。
我们的 ASP.NET MVC 与 WCF WebService 托管在同一台机器上。
这是一个好的架构吗?如果 ASP.NET MVC 直接访问其他层会更合乎逻辑吗?
感谢您最终的回答。
【问题讨论】:
标签: .net asp.net-mvc architecture tiers