English 中文(简体)
层和层级有什么区别?[重复]
原标题:
  • 时间:2009-03-29 07:34:54
  •  标签:

我对这两个术语感到困惑。这两个术语是什么意思?层和层级有什么区别?

最佳回答

有时人们会将它们混用,但在我看来,层是一种逻辑上的分离(GUI,数据访问,业务逻辑等),而层是一种物理上的分离(分离的服务器......即 Web 服务器,数据库服务器等)。

请看维基百科中的条目:多层次体系结构多层体系结构

问题回答

层级常用于参考3层应用程序(图形用户界面、业务对象/逻辑、数据库访问)或n层应用程序。在讨论3层应用程序时,有人会在提到其中一层时使用“层”,例如“业务层”或“数据库访问层”。它们经常互换使用。虽然可能有区分它们的技术定义,但我不会深陷其中。在不同的上下文中,这些术语通常采用不同的风格。

因此,当我在日常交谈中使用这些术语时,我喜欢进一步澄清它们的含义。如果我说“服务”,它可能意味着“Windows 服务”,“WCF 服务”,“某些 SOA 类型的服务”或“Web 服务”。因此,我永远不会仅仅说“服务”,因为我和对话的人可能会以完全不同的方式解释这个词,我们的理解也会有很大差异。





相关问题
热门标签