名词:topology、architecture和struct,究竟什么才是架构?
2012-07-24 16:19
260 查看
在技术文档中,发现很多时候并没有对topology、architecture和struct进行严格区分,有时可以见到一个topology成了architechure,有时一个struct成了architechure。
从严谨的角度出发,究竟应当如何去定义和区分,以便正确的使用了?
个人的理解如下:1.topology焦点是网络部署,如在各IDC的分布2.architechure包含系统内部的各模式和子系统,以及周围相关或依赖的外围系统间的关系3.struct通常只涉及系统内部,典型的类图即是struct的代表
从视野从粗到细程度看为:topology > architechure > struct
最后一句话:相临两者是可以有重叠部分的,这也正好起到了承上启下的衔接。
架构有广义的架构和狭义的架构,广义的几乎包含了上述三者,狭义的仅指architechure。
从严谨的角度出发,究竟应当如何去定义和区分,以便正确的使用了?
个人的理解如下:1.topology焦点是网络部署,如在各IDC的分布2.architechure包含系统内部的各模式和子系统,以及周围相关或依赖的外围系统间的关系3.struct通常只涉及系统内部,典型的类图即是struct的代表
从视野从粗到细程度看为:topology > architechure > struct
最后一句话:相临两者是可以有重叠部分的,这也正好起到了承上启下的衔接。
架构有广义的架构和狭义的架构,广义的几乎包含了上述三者,狭义的仅指architechure。
相关文章推荐
- 名词:topology、architecture和struct,究竟什么才是架构?
- 名词:topology、architecture和struct,究竟什么才是架构?
- 究竟什么才是互联网架构“高可用”
- 究竟啥才是互联网架构“高并发”
- 究竟啥才是互联网架构“高可用” “高并发” 学习笔记
- 【转载】究竟啥才是互联网架构“高可用”
- 软件架构要达成的目的究竟是什么?
- 究竟啥才是互联网架构“高可用”
- 究竟啥才是互联网架构“高可用”
- 什么才是真正的 RESTful 架构?
- 究竟啥才是互联网架构“高并发”
- j2ee的web工程,研发过程中,无论什么架构和框架(单工程的、前后端分离的、Struts、spring等),都离不开一个问题,前后端如何传参。那么,传参究竟是什么意思呢?
- 【转载】究竟啥才是互联网架构“高并发”
- 究竟啥才是互联网架构“高并发”
- 究竟啥才是互联网架构“高可用”
- 究竟啥才是互联网架构“高可用”
- 究竟啥才是互联网架构“高可用”
- 究竟啥才是互联网架构“高可用”
- 究竟啥才是互联网架构“高并发”
- 究竟什么才是真正的规则引擎