首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >简单地说,什么是分布式(多层)系统?

简单地说,什么是分布式(多层)系统?
EN

Stack Overflow用户
提问于 2013-06-13 15:04:34
回答 1查看 3.5K关注 0票数 4

维基百科重定向到一个关于“多层架构”的页面,上面写着:

代码语言:javascript
复制
In software engineering, multi-tier architecture (often referred to as n-tier 
architecture) is a client–server architecture in which presentation, application 
processing, and data management functions are logically separated. 

这是不是就像使用mySQL创建和查询数据库,使用php进行交互,使用HTML进行表示一样?

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-31 13:47:44

差不多是这样的。

层指的是体系结构的物理部分,其中层是逻辑的。

例如,您可能有一个基于web的PHP应用程序,其中包含一些表示(UI)代码、一些业务逻辑(BL)和一些数据访问(DA)代码,这些代码都实现为PHP,并在web服务器上运行。假设你有干净和有意地保持UI,BL和DA代码分离,那么我们会说这些是逻辑层。

但这些不是层级。这三层将是运行提供HTML标记的PC (假设这是UI层输出的内容),处理请求的web服务器,以及存储数据的数据库服务器(假设数据是独立的,在大多数“专业/企业”环境中将是独立的)。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17081114

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档