gpt4 book ai didi

n-tier-architecture - 层与层应用程序之间有什么区别?

转载 作者:行者123 更新时间:2023-12-04 03:23:06 29 4
gpt4 key购买 nike

上周我和我的前辈讨论了 3 层架构。我是说它有一个 UI 层、业务逻辑层和数据访问层。我讲完之后他就跟我说,我说的是三层架构,不是三层架构。然后我问他有什么区别,他分配给我的任务是制作有关差异的文档。所以我在这里,Os far,我来指出
一个 3 层架构是
1. 机器上的客户端,
2. 应用服务器托管在一台机器上
3.数据库服务器托管在另一台机器上

其中 3 层架构(UI、BLL abd DAL)可以在同一台机器上工作。
我对你的问题,我说得对吗?根据你的知识有什么区别?谁能解释一下?

最佳答案

您的解释是正确的:n 层架构是一种物理结构化机制,而 n 层架构是一种逻辑结构化机制。

例如,虽然 3 层应用程序是(至少)3 层应用程序,但 3 层应用程序可能只有 1 层或 2 层。

你也可以看看这些文章:

http://davidhayden.com/blog/dave/archive/2005/07/22/2401.aspx

http://en.wikipedia.org/wiki/Multitier_architecture

关于n-tier-architecture - 层与层应用程序之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6978991/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com