部署图

       一个系统包括软件和硬件两个方面,经过开发得到的软件系统的构件和模块必须部署到某些硬件上予以执行。部署图(也叫配置图)由节点和节点之间的联系构成,描述了系统硬件的物理拓扑结构以及部署在这些硬件上的可执行的软件。部署图可以显示计算节点的拓扑结构和=通信路径、节点上部署的软件、软件的逻辑单元等。
       部署视图(Deployment View) 表示运行时的计算资源(如计算机及它们之间的连接)的物理布置,可以展示出执行过程中的瓶颈。一般部署图不显示运行时或编译时不存在的构件。
下面引入一些基本概念:
(l)节点是表示计算资源运行时的物理对象,通常具有存储和处理能力。节点可能具有用来辨别各种资源的构造型,如 C P U、设备和内存等,节点可以包含对象和构件实例。节点用带有节点名称的立方体表示
(2)节点之间的连线表示系统之间的通信路径,在 UML 中称为连。连接仅表明节点之间存在关联,与节点实际部署的物理位置无关。
部署视图用部署图来表达。在部署图中,节点有泛化关系,将节点的一般描述与具体特里联系起来。部署图包括以下要素:
1)进程。在自己内存空间执行的线程。
2) 处理器。任何具有处理计算能力的机器。如服务器、客户端计算机、POS 机等。
3) 设备。没有处理功能的机器。如传感器、打印机。
     利用节点可以对单机式,嵌入式、客户/服务器式和分布式网络系统的拓扑结构中的处理器和设备建模。
posted @   STDU_DREAM  阅读(761)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示