文章
Tete Zhang · 十月 26, 2022 阅读大约需 2 分钟

如何导出导入集成平台组件和production?

上线一个新的集成平台production或者组件是需要很多精力的,用户常常需要对每一个组件所满足的需求和所能提供的功能,使用到的协议,以及组件对系统资源的调用有深入细致的了解。在配置好一个production之后,您可能需要将这个production推送到测试或者正式环境,或者需要将一个写好的组件代码应用到不同的项目上。这些时候,production的导出功能可以方便您传输production或组件的配置和代码。

导出

需要导出production时,您可以移步到管理门户 - Interoperability - 相应的命名空间 - 列表 - Production 页面,选择您需要导出的production,再点击页面上的导出键进行导出。如下图1所示:

在弹出的对话框中,您可以选择在导出文件中您想包括的内容。如下图2所示:

您也可以通过管理门户 - Interoperability - 相应的命名空间 - 配置 - Production 页面,点击“Production 设置” - “操作”选项卡 - “导出”键进行导出。弹出的对话框同样如图2所示,会自动包括大部分production及其组件所需要的类。如果需要添加或更改导出的类,可以在此对话框进行操作。

如果您需要导出单个组件的代码和设置,可以在Production配置页面,选择您想导出的组件,点击“操作”选项卡 - “导出”键进行导出。弹出的对话框会自动包括组件的代码和配置.ptd文件。如果需要添加或更改导出的类,可以在此对话框进行操作。

您或许还使用过Studio里面的工具 - 导出...功能进行导出。这个导出功能需要手动选择所有需要导出的文件,并且不包含部署文件。我们将在导入部分涉及什么是部署。

导入

用部署的方式导入production的步骤如下:

1. 进入管理门户 - Interoperability - 相应的命名空间 - 管理 - 部署变化 - 部署 页面

2. 点击“打开部署”键,选择你想导入的xml文件

3. 检查目标production、回滚文档路径和日志文档路径全部正确无误之后,点击“部署”按键进行部署。

部署production会在后台进行如下操作:

1. 创建回滚和日志文件

2. 禁用即将被更新的组件

3. 导入并编译xml文件中的代码

4. 启用第二步被禁用的组件

通过部署导入与通过Studio和管理门户 - 系统操作 - 类 - 导入的方式导入组件代码的主要区别在于,部署会自动重启被更新的组件应用导入的更新,而使用其他方式仅仅是导入并编译了代码,还是需要手动重启组件以确保新的代码可以开始运行。同时,部署的更新如果有什么问题还可以回滚,而使用Studio或管理门户导入类会覆盖旧的代码,并且一旦确认导入就不再允许回滚。

更多有关导入导出的信息请参见以下文档:

Deploying a Production | Developing Ensemble Productions
 

0
0 52
讨论 (0)1
登录或注册以继续