乐趣区

关于SegmentFault:OpenSAP-Fiori-Elements-公开课第四单元

欢送大家回来,本课程是第一周第四单元,Fiori Elements 开发环境的搭建。

在本课程中,咱们将应用 SAP Business Technology Platform,简称 BTP.

起因是绝大多数 SAP Fiori Elements 应用的 OData 服务,都是基于 ABAP 技术栈。

咱们应用 SAP BTP,因为其上的 ABAP 环境非常容易应用。

并且,这样咱们总是能拜访到 ABAP 平台的最新版本,从而可能应用 ABAP 最新的性能和改良。

一个很酷的新个性就是 Restful ABAP Programming Model 简称 RAP,之前第二单元的课程曾经介绍过了。

应用 RAP 能够非常容易地创立 OData V2 和 V4.

如果零碎的 ABAP 版本比拟低, 那么仍可应用 ABAP Programming Model for Fiori, 后者依然提供了基于 CDS view 创立 OData 服务的性能。

如果您依然在应用 740 及以下的版本,依然能够应用 SEGW 来手动开发 OData 服务,只是开发量要更大些。

总之,如果您的零碎没法用 RAP,那么咱们举荐您应用 SAP BTP.

除了 RAP,您还能够尝试 Cloud Application Programming,即 CAP. 这也是创立 OData 服务的另一绝佳办法。

如果您还没有 SAP BTP Trial 账号,第一步是创立一个,而后应用 Booster 向导,实现 ABAP 环境设置。请留神,Trial 环境是用于教育目标,不能拿来作为生产零碎。此外,Trial 环境的生命周期是无限的,Trial 用户共享同样一个 ABAP 后盾,不同用户之间不存在数据隔离。如果您以前没有用过 Booster 来设置 BTP 上的 ABAP 环境,我来给大家展现一下。如果你还没有 SAP BTP 试用帐号,能够点击这里收费创立一个。我之前曾经注册过了,所以间接登录。

在欢送页面,点击 Enter Your Trial Account. 咱们须要的 ABAP 运行环境能够通过 Booster 轻松实现配置, 只须要单击 Prepare an Account for ABAP Trial 的 tile.

配置实现后,点击 Go to Service Key. 当我当前将 BTP 上这个 ABAP 环境增加到 ABAP Development Tool(简称 ADT) 上时,我须要这个 key.

在本课程中, 咱们将应用 ABAP CDS 注解没来实现 list report 和 object page 的相干练习。

因而您须要在您的机器上装置 ADT,并应用 ADT 登录 SAP BTP ABAP 环境。在此页面上,您能够找到本地装置和运行 ADT 所需的所有信息。首先,确保本地满足应用 Java 的先决条件,以及 Windows 操作系统和微软 VC 运行时。当初进行 ADT 装置。第一步是下载 Eclipse, 我曾经提前下载并装置了。下一步是在 Eclipse 中装置 ADT. 为此,我从后面的步骤获取到 URL.

我点击帮忙菜单:Install New Software, 点击 Add 按钮, 轻易保护一个名称,把 URL 粘贴过去。勾上 ABAP Development Tool 后面的 checkbox, 点击下一步。同样,单击 Next, 承受这些条款并单击实现按钮,Accept Certificate. 装置过程实现后,我须要重新启动 Eclipse, 切换到 ABAP Perspective.

门路为 Window-Perspective-Open Perspective-Other. 抉择 ABAP,点击 Create an ABAP Cloud Project:

抉择 Service Key, 点击 Next. 当初回到 SAP BTP 控制台, 把 Service Key 拷贝下来, 粘贴到 Text Area 里,点击 Next.

当初须要进行身份验证, 单击 Open in Browser. 这里输出 SAP BTP Trial 零碎的用户名和明码即可。回到 Eclipse, 点击 Next 和 Finish. 当初, ADT 曾经胜利与 SAP BTP ABAP 运行环境建设了连贯。

总结一下,本单元您学习了如何在 SAP BTP Trial 账号中设置 ABAP 运行环境,并如何在本地装置 ADT,以连贯到上述环境。

在下一个单元中,咱们将应用 ADT,在很短的工夫内,生成做练习所需的 OData 服务,敬请期待。

退出移动版