在技术文档中,发现很多时候并没有对topology、architecture和struct进行严格区分,有时可以见到一个topology成了architechure,有时一个struct成了architechure。


从严谨的角度出发,究竟应当如何去定义和区分,以便正确的使用了?

个人的理解如下:
1.topology
焦点是网络部署,如在各IDC的分布
2.architechure
包含系统内部的各模式和子系统,以及周围相关或依赖的外围系统间的关系
3.struct
通常只涉及系统内部,典型的类图即是struct的代表

从视野从粗到细程度看为:
topology > architechure > struct

最后一句话:相临两者是可以有重叠部分的,这也正好起到了承上启下的衔接。

架构有广义的架构和狭义的架构,广义的几乎包含了上述三者,狭义的仅指architechure。

相关文章:

  • 2021-12-08
  • 2021-10-29
  • 2021-06-11
  • 2021-05-25
  • 2021-11-08
  • 2022-02-10
  • 2021-06-18
  • 2021-11-08
猜你喜欢
  • 2021-06-11
  • 2021-12-15
  • 2021-10-09
  • 2021-04-26
  • 2022-01-18
  • 2021-05-23
  • 2021-07-10
相关资源
相似解决方案