本文介绍了N 层架构有什么好处?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
N 层架构有什么好处?这如何使应用程序变得更好?
What are the benefits of an N-layered architecture? How does that make an application better?
推荐答案
来自这里:
- 其他应用程序将能够重用您的层公开的功能.
- 您将能够将层分布在多个物理层上.这可以提高性能(有时)、可扩展性和容错能力,从而对您的应用产生非常好的影响.
- 由于层之间的低耦合,您的应用程序的维护更容易.
- 为您的应用程序添加更多功能变得更加容易.
- 层使您的应用程序更具可测试性.
- 构建结构良好的层可以更轻松地定位应用程序.
- 让您的应用程序不分层意味着您必须在一个地方处理所有安全威胁,这非常困难.将您的应用程序分布到各个层可以更轻松地设计和实施
- 如果没有良好的部署计划,在分布式计算中将层分布在多个物理层上并非易事.在创建分布式应用程序时,您需要提前规划您的层.
这篇关于N 层架构有什么好处?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!