天天看點

名詞:topology、architecture和struct,究竟什麼才是架構?

在技術文檔中,發現很多時候并沒有對topology、architecture和struct進行嚴格區分,有時可以見到一個topology成了architechure,有時一個struct成了architechure。

從嚴謹的角度出發,究竟應當如何去定義和區分,以便正确的使用了?

個人的了解如下:

1.topology

焦點是網絡部署,如在各IDC的分布

2.architechure

包含系統内部的各模式和子系統,以及周圍相關或依賴的外圍系統間的關系

3.struct

通常隻涉及系統内部,典型的類圖即是struct的代表

從視野從粗到細程度看為:

topology > architechure > struct

最後一句話:相臨兩者是可以有重疊部分的,這也正好起到了承上啟下的銜接。

架構有廣義的架構和狹義的架構,廣義的幾乎包含了上述三者,狹義的僅指architechure。

繼續閱讀