什么是物理架构

来源:学生作业帮助网 编辑:作业帮 时间:2024/03/29 19:49:03

什么是物理架构
什么是物理架构

什么是物理架构
软件的物理架构规定了组成软件系统的物理元素、这些物理元素之间的关系、以及它们部署到硬件上的策略.
物理架构可以反映出软件系统动态运行时的组织情况.此时,上述物理架构定义中所提及到的“物理元素”就是进程、线程、以及作为类运行时实例对象等,而进程调度、线程同步、进程或线程通信等则进一步反映物理架构的动态行为.
物理架构非常广泛.例如,架构设计中可能需要专门说明数据是如何产生、存储、共享、复制的,这时可以利用物理架构,展示软件系统在运行期间数据时由哪些运行单元如何产生的,数据又如何被使用、如何被存储哪些数据要跨网络复制和共享等方面的设计决策