deployment - 如何在 EA(企业架构师)中跨不同设备重用软件组件?

标签 deployment components uml modeling enterprise-architect

我们的系统由许多不同的设备类型组成。 我们的大多数软件组件都部署在不止一种设备类型上

从图表的角度来看,我如何表示一个软件组件 C 部署在设备 D1 和 D2 上这一事实?如果我使用设备 D1 和 D2 创建部署图,则:

  • 将图中的 C 拖至 D1 也会将项目浏览器中的 C 移至 D1,并且我希望不要将我的软件组件分配给特定的一台设备
  • 不允许我多次将 C 拖入图表中。如何在同一张图中表示 C 部署在 D1 和 D2 上的事实?

最佳答案

您可以通过创建实例来做到这一点。您有一个包含代表蓝图的组件的包(例如代表通用类型的 Acre PC X4711)。现在,您可以按住 Ctrl 键并将其拖动到部署图上的某个位置。从出现的弹出窗口中选择“作为实例”,并最终命名设备(例如“John's PC”)。此外,您还可以为序列号等分配标记值。创建 MDG 来帮助您完成此操作可能是个好主意。

关于deployment - 如何在 EA(企业架构师)中跨不同设备重用软件组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56891258/

相关文章:

php - 如何在没有类的情况下通过 artisan 命令制作组件?

netbeans - 推荐的 NetBeans UML 插件

c# - Visual Studio 2017 中的 Windows Installer 项目

asp.net-mvc - 将mvc部署到iis 7 - 目录和文件列表

node.js - 在端口和将 React/Node 项目部署到 digital ocean 方面遇到问题

c# - .NET 的免费 UML 绘图库

uml - 与多重 UML 的单向关联

python - 导入错误 : Module "whitenoise.middleware" does not define a "WhiteNoiseMiddleWare" attribute/class

javascript - 如何首先在应用程序模板中加载 Ember 组件?

javascript - React 功能组件 vs 经典组件