部署图:软硬件的“地理分布“
📅 2026/7/8 7:06:16
👁️ 阅读次数
📝 编程学习
部署图:软硬件的"地理分布"
开篇:软件住在哪里?
你知道你写的代码住在哪里吗?
- Web应用住在服务器上
- 手机App住在你的手机里
- 数据库住在专门的数据库服务器上
- 静态文件住在CDN上
部署图就是用来描述软件"住在哪里"的图。
什么是部署图?
部署图(Deployment Diagram)是UML中的一种图,用于描述:
- 系统的硬件结构
- 软件的部署位置
- 硬件之间的连接
- 软件和硬件的映射关系
部署图关注的是系统的物理架构。
部署图的核心元素
元素1:节点(Node)
定义:硬件或软件的执行环境
类型:
- 设备节点:物理硬件
- 执行环境节点:软件环境
表示:三维立方体
┌─────────────┐ ╱ ╲ ╱
编程学习
技术分享
实战经验