N 层架构有什么好处? [英] What are the benefits of an N-layered architecture?

查看:24
本文介绍了N 层架构有什么好处?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

N 层架构有什么好处?这如何使应用程序变得更好?

What are the benefits of an N-layered architecture? How does that make an application better?

推荐答案

来自这里:

  • 其他应用程序将能够重用您的层公开的功能.
  • 您将能够将层分布在多个物理层上.这可以提高性能(有时)、可扩展性和容错能力,从而对您的应用产生非常好的影响.
  • 由于层之间的低耦合,您的应用程序的维护更容易.
  • 为您的应用程序添加更多功能变得更加容易.
  • 层使您的应用程序更具可测试性.
  • 构建结构良好的层可以更轻松地定位应用程序.
  • 让您的应用程序不分层意味着您必须在一个地方处理所有安全威胁,这非常困难.将您的应用程序分布到各个层可以更轻松地设计和实施
  • 如果没有良好的部署计划,在分布式计算中将层分布在多个物理层上并非易事.在创建分布式应用程序时,您需要提前规划您的层.

这篇关于N 层架构有什么好处?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆