在一本书中说,n-Tier Architecture 是 2-Tier 和 3-Tier Architectures 的组合。但它似乎与 3-Tier Architecture 相同。请澄清这个疑问。
问问题
2665 次
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 回答