求知 文章 文库 Lib 视频 iProcess 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
要资料
 
 

uml2.5教程
uml2.5 图概述
UML 类和对象图概述
UML 类概述
UML 类
uml 接口
uml 数据类型
uml 属性
uml 操作
uml 多重性
uml 的可见性
UML约束
UML对象
UML关联
UML聚合
UML组合
uml的泛化
UML中的依赖
UML抽象
嵌套分类器
UML类图参考
uml 复合结构图
UML结构分类器
UML封装分类器
UML部件
UML连接器
UML端口
UML协作
UML协作使用
UML协作模板
复合结构的参考
uml 包图
uml包图符号
UML元素导入
UML包导入
UML包合并
UML模型
UML封装图参考
uml 组件图
uml 部署图
uml 用例图
uml 信息流程图
uml 活动图
uml 状态机图
uml 序列图
uml 通信图
uml 时序图
UML交互概述图
UML配置文件图
 
 

部署图概述
原文作者:Kirill Fakhroutdinov
114 次浏览
1次  
 捐助

部署图是一种结构图 ,显示了系统的体系结构,作为部署目标的软件工件的部署(分发)。

工件代表物理世界中的具体元素,是开发过程的结果。工件的例子有可执行文件、库、档案、数据库模式、配置文件等。

部署目标通常由一个节点来表示,该节点可以是硬件设备,也可以是一些软件执行环境。节点可以通过通信路径连接,以创建任意复杂的网络系统。

注意,组件被直接部署到UML 1.x部署图中的节点。在UML 2.x中,工件被部署到节点,工件可以显示(实现)组件。组件通过工件间接部署到节点。

部署图可以描述规范级别(也称为类型级别)或实例级别的架构(类似于类图和对象图)。

规范级部署图显示了将工件部署到部署目标的一些概述,而没有引用工件或节点的特定实例。

实例级部署图、展示实体实例到具体的节点实例的部署情况。它可以用于展示不同部署之间的差异。例如,开发和生产环境的部署可以通过具体的名字或ID(这里指的是具体的构建、部署服务器、或设备)加以区分。

常用的部署图有如下几种:

  • 通过工件实现组件(表现);
  • 规范级别的部署图;
  • 实例级别的部署图;
  • 系统网络架构图;

通过工件表现组件

虽然组件图显示了组件和组件与分类器之间的关系,而部署图——工件到部署目标的部署,但是一些缺少的中间图是显示图,用于通过工件和工件的内部结构来显示组件的显示(实现)。

由于表示形式图不是由UML 2.4规范定义的,因此可以使用组件图或部署图来显示组件按工件的表示。

通过工件表现组件。

规范级别部署图

规范级(也称为类型级)部署图显示了将工件部署到部署目标的一些概述,而不引用工件或节点的特定实例。

实例级部署图

实例级部署图显示将工件实例部署到部署目标的特定实例。例如,它可以用于显示部署与具有特定部署服务器或设备的名称/ID的开发、分段或生产环境之间的差异。

在下面的示例中,Web应用程序部署到应用程序服务器wsrv-01,几个数据库模式部署到数据库服务器dbsrv-14。

实例级部署图 - 部署到Tomcat JSP服务器和数据库模式的Web应用程序 - 到数据库系统。

规范级网络架构

部署图可用于显示系统的逻辑或物理 网络架构 。网络体系结构图可以根本不显示任何工件或部署,也可以仅显示主要部件。

网络架构图


您可以捐助,支持我们的公益事业。

1元 10元 50元





认证码: 验证码,看不清楚?请点击刷新验证码 必填



114 次浏览
1次
 捐助