如何在 Enterprise Architect 部署模型中对可重用计算机配置进行建模
How to model reusable computer configurations in Enterprise Architect deployment model
我正在使用 Enterprise Architect 13.5 创建部署图。我想定义始终相同的服务器模板,例如具有特定的处理器、RAM、硬盘,最好还有操作系统。
然后我想在我们使用相同类型计算机的几个部署图中重复使用这种类型的模板。当我们决定更改计算机类型时(例如更新 OS 或更多 RAM),我只想更新一个地方,所有从模板实例化的计算机都应自动更新。
我尝试过的:
- 将我的模板建模为节点
- 将属性(RAM、处理器等)定义为具有初始值的节点属性
- 将OS作为子执行环境添加到节点
- 每当我想在图表中使用该类型的计算机时创建该节点的实例
但是,这并没有达到预期的效果,因为初始属性值没有显示在实例上,而且执行环境也不是实例的一部分。
还有其他想法吗?
其实有很多方法会被未知的情况所青睐。但是,这是一种带有标记值的方法。如果您将电视添加到节点并实例化它,它将被继承并且您可以覆盖该值(这里是 2G 而不是 1G)。
我已经开启在图表中显示标签
所以这可能是一种方式。然而,这是EA。当您创建一个新实例时,您将看不到继承的标签:
要使继承的标签可见,您必须在元素 Features&Properties/...Visibility 上下文中将其打开(确保同时选中 Tags 选项):
然后产生
我正在使用 Enterprise Architect 13.5 创建部署图。我想定义始终相同的服务器模板,例如具有特定的处理器、RAM、硬盘,最好还有操作系统。
然后我想在我们使用相同类型计算机的几个部署图中重复使用这种类型的模板。当我们决定更改计算机类型时(例如更新 OS 或更多 RAM),我只想更新一个地方,所有从模板实例化的计算机都应自动更新。
我尝试过的:
- 将我的模板建模为节点
- 将属性(RAM、处理器等)定义为具有初始值的节点属性
- 将OS作为子执行环境添加到节点
- 每当我想在图表中使用该类型的计算机时创建该节点的实例
但是,这并没有达到预期的效果,因为初始属性值没有显示在实例上,而且执行环境也不是实例的一部分。
还有其他想法吗?
其实有很多方法会被未知的情况所青睐。但是,这是一种带有标记值的方法。如果您将电视添加到节点并实例化它,它将被继承并且您可以覆盖该值(这里是 2G 而不是 1G)。
我已经开启在图表中显示标签
所以这可能是一种方式。然而,这是EA。当您创建一个新实例时,您将看不到继承的标签:
要使继承的标签可见,您必须在元素 Features&Properties/...Visibility 上下文中将其打开(确保同时选中 Tags 选项):
然后产生