受益三层计划 [英] benefit three layer program

查看:72
本文介绍了受益三层计划的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

什么是三层效益计划?

推荐答案



检查这些链接

http://msdn.microsoft.com/zh-我们/library/windows/desktop/ms685068%28v=vs.85%29.aspx [ http://documentation.ektron.com/cms400/v85/webhelp/Developer85/Architecture/ThreeTier_Intro.htm [^ ]
http://www.dotnetspider.com/forum/32149-advantages-disadvantages-三层architecture.aspx [ ^ ]
http://www.wifinotes.com/computer-networks/3-tier-architecture.html [^ ]


check these links

http://msdn.microsoft.com/en-us/library/windows/desktop/ms685068%28v=vs.85%29.aspx[^]
http://documentation.ektron.com/cms400/v85/webhelp/Developer85/Architecture/ThreeTier_Intro.htm[^]
http://www.dotnetspider.com/forum/32149-advantages-disadvantages-three-tier-architecture.aspx[^]
http://www.wifinotes.com/computer-networks/3-tier-architecture.html[^]


好处

该解决方案的维护和增强功能更加容易,因为层之间的耦合度低,层之间的凝聚力高,并且可以切换出层接口的各种实现方式.

其他解决方案应该能够重用各个层公开的功能,尤其是在设计层接口时要考虑重用.

如果可以将工作分布在层边界,则分布式开发会更容易.

将层分布在多个物理层上可以提高可伸缩性,容错性和性能.有关更多信息,请参见分层分发模式.

可测试性得益于定义良好的层接口以及切换出层接口的各种实现的能力.
Benefits

Maintenance of and enhancements to the solution are easier due to the low coupling between layers, high cohesion between the layers, and the ability to switch out varying implementations of the layer interfaces.

Other solutions should be able to reuse functionality exposed by the various layers, especially if the layer interfaces are designed with reuse in mind.

Distributed development is easier if the work can be distributed at layer boundaries.

Distributing the layers over multiple physical tiers can improve scalability, fault-tolerance, and performance. For more information, see the Tiered Distribution pattern.

Testability benefits from having well-defined layer interfaces as well as the ability to switch out various implementations of the layer interfaces.


这篇关于受益三层计划的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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