首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >组件图和部署图的区别?

组件图和部署图的区别?
EN

Stack Overflow用户
提问于 2009-10-13 08:13:25
回答 3查看 39.8K关注 0票数 17

Component DiagramsDeployment Diagrams的区别是什么

EN

回答 3

Stack Overflow用户

发布于 2009-10-13 08:45:47

简单地说,组件图显示了系统的不同元素是如何组合在一起的(组合成程序集/dll等),以及这些组件之间的联系。部署关系图可以让您更进一步,并描述这些组件驻留在哪些硬件元素上。

例如,如果"Utility.dll“是一个组件,并假设它是部署在客户端计算机(硬件)上的。然后,该系统的组件图将显示Utility及其与系统中其他组件的链接(例如..Customer / SQL包)。然而,部署关系图将显示硬件配置-数据库服务器/ Web服务器/客户端计算机。和Utility组件将被放置到客户端机器节点中。

票数 10
EN

Stack Overflow用户

发布于 2009-10-13 08:24:38

Component Diagrams用于绘制您将要开发的高级组件的图表。例如,在我的应用程序中,我使用COM来分隔模块。每个COM对象都在其自己的可执行文件中运行,并且被建模为一个组件。

Deployment Diagrams用于绘制完成系统所需的实际运行时模块。这包括模块和完成系统所需的任何硬件/软件。在我的应用程序中,部署关系图将包含所有服务器的名称以及它们将运行的模块。

票数 6
EN

Stack Overflow用户

发布于 2009-10-13 08:36:07

组件图描述了系统中物理组件的组织。部署图描述了系统中的物理资源,包括节点、组件和connections.See,例如此处的http://vinci.org/uml/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1558835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档