【发布时间】:2011-09-30 09:21:40
【问题描述】:
三层架构和三层架构不一样?
我听说3层架构是应用程序中的应用层,业务逻辑,数据层。但是如果将这3层放在3台不同的机器上,那么它就是3层应用程序。
对吗?
【问题讨论】:
-
我认为 3 层和 3 层架构是相同的,它与部署应用程序层的地方使用了多少台机器无关。
标签: 3-tier n-tier-architecture
三层架构和三层架构不一样?
我听说3层架构是应用程序中的应用层,业务逻辑,数据层。但是如果将这3层放在3台不同的机器上,那么它就是3层应用程序。
对吗?
【问题讨论】:
标签: 3-tier n-tier-architecture
一般来说,它们是一回事;但是,这可能是一个很好的思考方式。
每个“层”都是代码的逻辑分组。每个“层”都是代码所在的位置。如果您需要扩展,将每个“层”放在自己的“层”上是有意义的(从而使它们成为一个并且相同),但是没有理由它们不能都在同一台机器上,甚至相同的过程。
【讨论】: