前页 | 后页 |
模型插件
Enterprise Architect函数了在您的模型中完全开发和部署插件的功能。
何时使用插件 模型插件
原因 |
讨论 |
---|---|
部署成本高 |
在安装新软件或更新软件的成本很高的组织中,模型插件可以提供一种解决方法。无需在用户机器上安装新软件即可将新功能添加到Enterprise Architect 。 |
需要所有用户 |
当一个模型的所有用户都需要一个插件 时插件 要按预期使用模型,可能很难确保插件 在所有用户机器上安装和更新。基于模型的插件由所有需要的用户在模型加载时自动加载。 选择部署允许用户选择使用插件 , 访问由安全组控制。 |
特定行为模型 |
对于经常使用多个模型的用户,可能会有一些功能仅在某些模型中需要,而在其他模型中不需要。通过使用基于模型的插件,这些功能可以自由添加,无需根据模型进行显式编码。 |
自我记录 |
通过建模你的插件 直接地,描述它的文档总是准确的。 |
什么时候不使用模型插件
原因 |
讨论 |
---|---|
复杂用户接口 |
模型接口可以创建的用户插件目前不如在传统 IDE 中编写的插件那样富有表现力。如果您需要向用户显示复杂的对话框或表单,则最好使用替代技术。 |
使用多个模型使用 |
插件 跨多个模型所需的功能可能不适合模型插件。在这种情况下,您可能需要考虑传统插件 的相对成本插件 vs 部署模型插件 使用 XMI、受控包或可重复使用的资产服务。 |
注记
- 此特征在Enterprise Architect的企业统一版和终极版中可用,从 15.0 版开始