如何在 HANA 云平台中集成在 ABAP 存储库上开发的 SAPUI5 应用程序

How to integrate SAPUI5 apps developed on ABAP repository in HANA Cloud Platform

该场景是使用已经在 ABAP 网关上开发的 SAPUI5 应用程序 作为通过 SAP HANA 云平台开发的站点中的门户小部件,门户服务。

我知道我们可以在 HCP 驾驶舱中使用 HANA 云连接器和目标添加 ABAP 后端网关服务。

我们如何处理 SAPUI5 应用程序。

a) 我们是否需要将它们从 ABAP 存储库导出并导入到 HCP web ide?

b) 我们是否也可以直接在 HCP 上部署相同的应用程序并在站点上访问它?

在上述两种情况下,从应用程序内部进行的服务调用如何处理?一旦应用程序 moved/imported 到 HCP [假设应用程序只调用相对 URLs。]

关于此的任何 information/Documentation 都将非常有帮助。

对于 a) 和 b) 我的回答是肯定的。对 a) 有所保留,实际上我只是不知道将现有 SAPUI5 应用程序从后端部署到 HCP 的另一种方法。

在我的例子中,情况如下:

首先,我们安装了 HCP 连接器,将其链接到现有的 S 用户,然后我在我的 HCP 帐户中定义了一个目的地。请注意,您必须向目标添加一些特定属性才能使其在 WebIDE 中可用。

我的任务是扩展一些现有的 SAPUI5 应用程序,所以我将它们导入到 WebIDE 中,看起来它们在通过 WebIDE 运行 时工作得很好,而无需更改一行代码或配置。显然,它们可以作为独立应用程序或作为 Fiori 启动板的一部分部署到 HCP。