预订演示
前页 后页

模型插件

Enterprise Architect函数了在您的模型中完全开发和部署插件的功能。

何时使用插件 模型插件

原因

讨论

部署成本高

在安装新软件或更新软件的成本很高的组织中,模型插件可以提供一种解决方法。无需在用户机器上安装新软件即可将新功能添加到Enterprise Architect 。

需要所有用户

当一个模型的所有用户都需要一个插件

时插件

要按预期使用模型,可能很难确保插件

在所有用户机器上安装和更新。基于模型的插件由所有需要的用户在模型加载时自动加载。

选择部署允许用户选择使用插件

, 访问由安全组控制。

特定行为模型

对于经常使用多个模型的用户,可能会有一些功能仅在某些模型中需要,而在其他模型中不需要。通过使用基于模型的插件,这些功能可以自由添加,无需根据模型进行显式编码。

自我记录

通过建模你的插件

直接地,描述它的文档总是准确的。

什么时候不使用模型插件

原因

讨论

复杂用户接口

模型接口可以创建的用户插件目前不如在传统 IDE 中编写的插件那样富有表现力。如果您需要向用户显示复杂的对话框或表单,则最好使用替代技术。

使用多个模型使用

插件

跨多个模型所需的功能可能不适合模型插件。在这种情况下,您可能需要考虑传统插件

的相对成本插件

vs 部署模型插件

使用 XMI、受控包或可重复使用的资产服务。

注记

  • 此特征在Enterprise Architect的企业统一版和终极版中可用,从 15.0 版开始

了解更多