service - 4 层(用于 N 层)架构的示例?

标签 service architecture n-tier-architecture

最近我的一个 friend 问我有关 N 层架构的问题,我能够通过示例向他解释 1、2 和 3 层架构。但是当我想给出超过 3 层的示例时,我被卡住了。我用谷歌搜索并寻求帮助,但找不到任何像样的例子。

它被命名为 N 层的事实让我认为“N”可以是从 1 开始的任何数字。但我找不到 4 层或 5 层的任何示例。

有人可以分享一些涉及超过 3 层的 N 层架构的例子吗?

最佳答案

cloud application architecture
这将取决于您要称为等级的内容。表示层的每个垂直都可以称为一个层。

  • 移动应用或网页前端(一页 Javascript 等)
  • 缓存或 CDN(内容交付网络)作为另一层。
  • 前端或 API 层

  • 如果服务需要多个微服务,也可以拆分业务层。例如
  • 业务流程层
  • 一个管理层。

  • 然后数据层拆分为:
  • 数据库
  • 数据湖
  • 报告
  • 企业服务总线
  • 第三方访问数据(您的应用连接到其他 API 的地方)

  • 更多信息见 Cloud Application Architecture

    关于service - 4 层(用于 N 层)架构的示例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10761440/

    相关文章:

    delphi - 最好的 Delphi n 层低带宽技术是什么?

    c# - N 层架构 C# mvc ViewModels

    api - 我是否需要带有 Azure API 服务的 Azure 流量管理器?

    java - 为了重构庞大的代码库,我应该记住什么?

    android - stopSelf() vs stopSelf(int) vs stopService(Intent)

    architecture - 除了Erlang之外,还有哪些其他系统基于 "Green Processes"?

    optimization - 在功能较弱的硬件上对 Web 应用程序进行压力测试

    wpf - 使用 Windows Workflow Foundation(WF) 作为表示规则引擎是否明智?

    android - 当应用程序进入后台时,将数据从 Android 设备发送到服务器

    windows - 检测远程机器的 Windows 服务是否正在运行