N层架构的好处是什么

N层架构的好处是什么

N层架构的好处是什么?如何使应用程序更好?

最佳答案

here:

  • 其他应用程序将能够重用您的图层公开的功能。
  • 您将能够在多个物理层上分布您的层。通过提高性能(有时),可伸缩性和容错能力,可以对您的应用程序产生非常好的影响。
  • 由于层之间的耦合很低,因此应用程序的维护更加容易。
  • 向您的应用程序添加更多功能变得更加容易。
  • 图层使您的应用程序更具可测试性。
  • 构建格式良好的图层使应用程序中的方向更加容易。
  • 应用程序没有分层意味着您必须在一个地方处理所有安全威胁,这非常困难。将您的应用程序分发到各层使设计和实现
  • 变得更加容易
  • 如果没有良好的部署计划,那么将层分布在分布式计算中的多个物理层上并非易事。创建分布式应用程序时,您需要预先计划图层。
  • 关于architecture - N层架构的好处是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2637114/

    10-10 03:53