开放和封闭的分层架构是什么意思?

Art*_*tur 5 architecture modeling

我知道这可能听起来像是一个非常微不足道的问题,但我在互联网上找不到任何资源.

您能否告诉我什么是开放和封闭的分层架构?为什么开放分层架构显然更难以维护?使用封闭/开放分层架构有什么缺点吗?

Rob*_*vey 10

封闭的分层架构意味着任何给定的层(或层)只能使用下一个直接层的服务,而在开放层架构中,给定层可以使用它下面的任何层(或层).封闭层架构通过减少依赖性来提高层之间的独立性.

http://books.google.com/books?id=z5XX4gYuMs0C&pg=PT160&lpg=PT160&dq=%22closed+layer+architecture%22&source=bl&ots=-iCw2be77_&sig=zQvScA2oIud_rNJNMziZXNMSnJo&hl=en&ei=u4UZSt7MKoX2tAOW-8jaCA&sa=X&oi=book_result&ct=result&resnum=5# PPT160,M1