引入間接隔離變化(三)

間接在分層架構中體現尤爲明顯,引入層實則就是引入間接性。利用間接對變化進行隔離,使得變化只能影響一層。例如在領域層與數據庫之間引入數據訪問層,就可以隔絕因爲數據庫發生的變化對領域帶來的影響。 在分層架構中,我們應儘量保證在某一層中所有用到的組件都工作在同一個抽象層中,這意味着需要謹慎處理對象之間的協作,儘量避免跨層之間的調用。如果不同的層部署在不同的服務器,就會帶來不必要的消息處理,增加了網絡跳數
相關文章
相關標籤/搜索