-1

在一本书中说,n-Tier Architecture 是 2-Tier 和 3-Tier Architectures 的组合。但它似乎与 3-Tier Architecture 相同。请澄清这个疑问。

4

2 回答 2

2

在 n 层架构中,这些层可以虚拟地分布到各个段中。例如,业务逻辑层被划分为业务模型、业务规则和业务对象到数据源映射等各个部分。在三层架构中,业务逻辑层驻留在一个位置;但是,在 n 层中,它被分为更多的部分”</p>

于 2013-09-26T04:00:28.293 回答
1

n这里是通配符,n可以是 2(或)3(或)更多(通常 n 将用于表示超过 3)。如今,“服务”层是在 MVC 之上引入的新层(这是 n 层的一个很好的例子)。这是关于 Service layer 的一个示例SO 讨论

于 2013-09-23T04:03:29.970 回答