國美易卡分層架構是SOA的核心架構,國美易卡有多種常用模式

        國美易卡分層架構的一個重要原則是每層只能與位於其下方的層發生耦合,分層相對重要,架構在設計中要考慮分層,其核心仍然是資源+服務+應用的三大層,這樣的分層仍然是SOA參考架構的核心架構。

        國美易卡分層的目的是通過分層理清整個應用的構建過程,並保證了各層之間的獨立設計和鬆耦合。國美易卡模式是所有思維模式裏面的一個重點,架構模式是一個通用的,可重用的解決方案,架構設計中的模式匹配就是將最終的業務域問題匹配到對應的技術實現上,根據業務需求來挑選最合適的技術,而不是用主流和最先進的技術去反推業務。

        國美易卡架構設計模式一般有分層模式,客戶端-服務器模式,代理模式,P2P模式,MVC模式,主從設備模式等常用模式。國美易卡結構化是一種從框架到細節的思維方式,強調在分析問題的過程彙總中,不先入爲主,不馬上陷入細節。國美易卡結構化也被稱爲表格化的思維結構,強調結構和邏輯,通過結構的完整和邏輯的嚴密來保證結果的正確。

        國美易卡迭代思維是我們在架構思考中需要考慮的另一個內容,沒有最優的架構,只有不斷進化的加油和最合適的架構,因此國美易卡架構本身也隨着業務需求的變化不斷迭代和煙花,而不是追求用最新的技術一步到位。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章