云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

微软云_腾讯云智能物联_优惠券

小七 141 0

视频教程-第二部分

Philip MUGGLESTONE刚刚更新了SAP云平台的开发者入职视频教程系列。在这个博客中,你会发现视频中嵌入了一些额外的信息和资源。遵循专利的zero-to-hero格式,不需要任何先验知识,你就可以开始在这个平台上开发业务应用程序了,只需付出最小的努力,不浪费时间。

你可以在一点时间内观看七个视频教程一个多小时。您所学到的是

如何使用SAP Business application Studio开发独立应用程序并部署到SAP Cloud Foundry环境如何处理目的地如何使用Cloud Foundry用户身份验证和授权(UAA)如何使用SAP-HANA实现持久性如何利用云应用程序编程(CAP)模型如何利用XSJS兼容性将SAP HANA XS classic model应用程序部署到SAP HANA XS Advanced model和Cloud Foundry。

准备好了吗?我们跳吧!

若要在YouTube上为播放列表添加书签,请访问

SAP Cloud Platform Developer Onboarding

因为我们知道您的时间非常宝贵,我们提供了代码片段,您可以轻松愉快地编写代码。对于带有示例代码的GitHub存储库,请访问

github.com/saphanaacademy/scpapps网站

独立应用

在本视频教程中,物联网产品,我们用一个样本节点.js来自使用sapbusinessapplicationstudio的示例Github存储库的应用程序。我们首先在本地运行应用程序来验证一切正常。接下来,我们将应用程序部署到Cloud Foundry环境。

连接到SAP Business Application Studio,创建一个新的开发空间并添加MTA工具扩展。

使用中的示例代码克隆GitHub存储库github.com/saphanaacademy/scpapps网站.

我们可以运行样本节点.js在终端窗口中本地应用程序并将其部署到平台使用cf push命令

从SAP云平台驾驶舱,我们可以管理应用程序并访问日志文件,相当于命令

应用程序和目标服务

在本视频教程中,ecs云服务器,我们为云铸造环境开发了一个应用程序,使用目标服务。

有关文档,请参阅

SAP云平台连接

首先创建一个目的地。我们使用OData测试服务https://services.odata.org/V2/Northwind/Northwind.svc

下一步,创建目标服务的实例并将其绑定到myappdest示例应用程序。

作为绑定过程的一部分,已创建服务密钥。

将用作连接的环境变量。

通过Business application Studio,我们还可以模拟服务访问(绑定)并在本地运行。这将大大提高开发体验和生产效率,因为我们不必每次都部署应用程序来验证代码。

具有身份验证的应用程序

在本视频教程中,我们开发了一个需要最终用户身份验证的多目标应用程序(MTA)。

首先,我们创建一个本地服务实例并将其绑定到目标同时在本地开发模式下进行验证和测试,验证是成功的。验证后,我们可以构建MTA并将应用程序部署到平台上。

路由器(前端)和服务器(后端)都已部署,并创建了服务实例。

要删除应用程序和服务,请在本视频教程中使用命令

app with HANA

,我们将继续我们的开发旅程,并创建一个多目标应用程序(MTA),其中包括SAP HANA中的数据持久性。

首先,为您的环境创建一个新的云铸造服务,选择service plan hdi shared并将服务绑定到本地应用程序。

与之前一样,云服务器促销,我们需要将.env文件更新为默认值-环境.json并以JSON格式包装环境销售.hdbtable以及sales.hdbtable数据与销售.csv文件

文件服务器.js文件包含get执行的实际SQL代码。

我们使用"npm i"命令运行应用程序以安装HDI Deployer和"npm run start"开始部署(–-完成后退出)。

控制台输出显示部署过程。

与以前一样,要构建应用程序,请右键单击包.json文件以生成MTA,然后从MTA\u存档文件夹中,部署MTA存档。

CAP应用程序

在本视频教程中,我们使用SAP云应用程序编程模型(CAP)开发应用程序,包括SAP HANA中的数据持久性。

有关CAP的信息,使用SAP Cloud Business Application template在Business Application Studio中创建新的开发空间后,进入

SAP Cloud Application Programming Model

终端,创建应用程序结构并运行'watch'命令来激活CD。

我们使用来自应用程序的代码片段来创建应用程序github.com/saphanaacademy/scpapps网站存储库到

db/架构.cdssrv/cat公司-服务.cdssrv/cat公司-服务.js

默认情况下,持久化使用SQLLite数据库。要使用SAP HANA,请先启用,返利机器人怎么做,然后在将studio连接到Cloud Foundry环境后进行部署。

要在本地运行应用程序,请安装依赖项并运行

要部署应用程序,请执行本视频教程中的

带有XSJS兼容层的应用程序