预订演示
前页 后页

分布式开发

Enterprise Architect使用两种不同的技术支持分布式开发。

复制

使用复制,地理位置分散的分析师可以更新和修改副本中的模型部分,然后在中心位置将它们合并在一起。

XML导入/导出

使用基于 XML 的导入/导出,您可以将离散包导出为 XML 以便在开发团队之间共享;这比复制有几个好处:

  • 你可以只用完成工作所需的部件来组装一个模型
  • 如果需要,你可以组装一个完整的模型
  • 您可以从不同的包版本组装一个模型以用于不同的目的(例如客户可见,仅内部发布)
  • 您可以根据需要回滚模型的部分内容
  • 如果每个开发人员都在一个独立的包上工作,那么他们之间发生“冲突”的可能性就会减小
  • 该过程可以使用版本控制系统或通过包控制来控制
基于 XML 的导入/导出符合 UML1.3 / XMI1. 1 ;您还可以编写基于 XML 的工具来操作和提取 XML 文件的信息,以增强开发过程。

基于 XML 的导入/导出可通过“发布 >模型交换>导出”和“导入”功能区选项进行访问。

了解更多