【发布时间】:2018-08-27 15:21:27
【问题描述】:
我对我的 Web 应用程序的实现有点困惑,希望能得到一些澄清。我已经阅读并了解 N 层架构的基本概念。但是,我还没有遇到提到应用程序的哪一部分在哪里。
我的应用程序的结构是这样的。
前端
Backend
前端通过 REST 与我的后端通信。这是否意味着在 Web 服务器、应用程序服务器、数据库服务器设置中,我的前端应用程序将位于 Web 服务器上,我的后端将位于应用程序服务器上,并且我的数据库服务器通过 ip 从我的后端连接?
这是正确的吗?如果是这样,没有像我这样拆分的应用程序如何适应这种架构?
此外,我还看到过这样的架构,其中一个应用服务器在同一前端为 2 个 Web 服务器提供服务。这就是负载均衡器的用武之地吗?
感谢您阅读本文。
【问题讨论】:
标签: rest architecture