主机架构是什么?
主机架构是指挥大型软件系统各方面设计的一系列相关抽象模式。软件架构是一个系统的草图。
主机架构描述的对象是直接构成系统的抽象组件。
每个组件之间的连接清晰而相对详细地描述了组件之间的通信。在实现阶段,这些抽象组件被细化为实际组件,如特定的类别或对象。
在面向对象领域,组件之间的连接通常通过接口实现。主机架构是构建计算机软件实践的基础。
与建筑师设定建筑工程目标的设计原则和目标一样,一个软件架构师或系统架构师陈述软件架构作为满足不同客户需求的实际系统设计方案的基础。
0