摘要: 一般應(yīng)用中用戶界面的變化相對(duì)較為頻繁,有時(shí)需要支持多種表現(xiàn)模式(如WEB客戶端和GUI客戶端),但是數(shù)據(jù)和業(yè)務(wù)邏輯相對(duì)保持穩(wěn)定。
MVC(Model-View-Controller)模式是一種常用的設(shè)計(jì)模式,MVC將模型,顯示和控制進(jìn)行了分離,可以使得應(yīng)用更加方便實(shí)現(xiàn)對(duì)多種表現(xiàn)模式的支持及降低表現(xiàn)形式修改對(duì)整體系統(tǒng)的影響。由于本文重點(diǎn)討論的是MVC中的通知機(jī)制,至于MVC的其它內(nèi)容可以參考其它相關(guān)文檔
閱讀全文