前面3个章节,我们分别介绍了,【架构师的思维模式】,【架构师具备的关键能力】,【架构师常用的设计图】等内容,这个章节继续补充理论知识,架构师常用的设计方法就是2种:
架构师常用的架构设计方法就是2种
第一种:TOGAF[开放组架构设计]
此种架构设计方法适用于体系庞大且复杂的项目,比如航空航天,中化盈科等
第二种: 五视图法
当前互联网多使用五视图法,具体是哪五种视图,包括:逻辑视图,开发视图,运行视图,物理视图,数据视图
逻辑视图: 逻辑功能,关注功能需求
开发视图: 开发进程,关注开发质量,jar,或者是war包等
运行视图: 运行过程,关注开发中的进程,线程,通信等功能
物理视图:包括安装与部署,比如虚拟机配置,云桌面等信息
数据视图:数据结构,关注数据的需求,数据的结构的属性,格式,关系等