架構和框架的區別
架構:又名軟件架構 , 是有關軟件整體結構與組件的抽象描述 , 用于指導大型軟件系統各個方面的設計 。
結構:組成整體的各部分的搭配和安排 。
【架構和框架的區別】1、框架落腳在“架”字上 , 可以理解成名詞性的 , 是一個客觀性的名詞存在而架構體現在“構”字上 , 理解成構造 , 是一個動詞性的 , 是一系列動作發生的策略性體現;
2、框架是一種特殊的軟件 , 它并不能提供完整無缺的解決方案 , 而是構建解決方案提供良好的基礎 。框架是系統或子系統的半成品 , 框架中的服務尅被最終應用系統直接調用 , 而框架中的擴展點是供應用開發人員定制的“可變化點”;
3、架構不是軟件 , 而是關于軟件如何設計的重要策略 。軟件架構決策設計到如何將軟件系統分解成不同的部分、各部分之間的靜態結構關系和動態交互關系等 , 經過完整的開發過程之后 , 這些架構決策將體現在最終開發出的軟件系統中 。
推薦閱讀
- 鲅魚和馬鮫魚的區別是什么?
- 衣柜和床的之間距離應該多少
- 過年了,北方家家戶戶為什么要蒸很多饅頭和包子?
- 兩個鳥和一個石頭組成成語
- 現實主義和自然主義的異同
- 兩個別字和一把剪刀是什么成語
- 刀魚和帶魚是同一種魚嗎,為什么刀魚這么貴?
- 足球比賽運動員誓詞和裁判員誓詞
- 外耳道炎和中耳炎的分別是什么?
- e抗體和核心抗體陽性怎么辦?
