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

腾讯云_俄语网站建设_高性价比

小七 141 0

这篇博文将带您逐步了解使用SAP云平台SDK进行服务开发来构建odatav4服务的过程。通过这篇文章,免费大数据,您将能够:

构建第一个公开odatav4服务的项目在SAP云平台上创建帐户并部署应用程序在SAP云平台上执行服务

先决条件

要从SAP云平台SDK开始进行服务开发,您需要在您的机器上安装以下先决条件:

JDK版本8阿帕奇·马文(https://maven.apache.org/install.html)您可以选择一个IDE—我们在这里的博客中使用Eclipse IDE for JEE Developers

SAP Cloud Platform SDK for Service Development组件可从Maven Central获得,您应该指向Maven Central以获取用于构建项目的Maven原型。为此,您需要确保以下两点。

创建项目

使用原型创建Maven项目,详细信息如下:

在Eclipse上,淘客软件,您可以按照菜单选项File–>New–>Maven–>Maven Project来完成。在下一个屏幕上使用上表中的原型细节。请参阅下面的图片。

在下一个屏幕上,指定您要用于您将创建的项目的任何组ID、工件ID和版本。您还可以为实现服务实现的类指定包名。

属性"hdi container service"的相关性将在稍后的博客文章中解释。您可以忽略此步骤的值。

您的项目已准备好实施。

此时,如果您有兴趣了解实际实施情况,您可以通过使用具有以下详细信息的原型创建一个项目来实现这一点。

此原型的目的是生成一个示例应用程序,指示在执行以下步骤后应用程序的外观。最好也看看这个项目,了解项目的结构和实现应该是什么样子。

实现的第一步应该是为服务提供元数据。为此,成都大数据,需要一个EDMX文件来表示odatav4服务的元数据。您可以从src/main/resources/EDMX下的示例项目复制EDMX文件。如果您想自己创建EDMX文件,可以这样做,大数据和数据库,并将EDMX文件保存到src/main/resources/EDMX文件夹中。文件名被视为服务名。在以后执行服务时,应该使用相同的名称。您可以将文件重命名为SampleService.xml文件为了使用本教程中的代码片段,

为了提供实现,您只需要遵循以下主要步骤,

为方法使用任何名称,但要确保满足以下条件

通过运行maven命令(mvn clean install)来构建项目。在Eclipse上,可以通过选择pom.xml文件从上下文菜单中选择Run AsáMaven Install.

如果您没有正确维护注释,云服务器平台,或者如果响应类型或请求类型不正确,此步骤将向您显示这些错误,您的构建将不会成功。

要部署项目,您需要连接到您的SAP云平台帐户。

设置SAP云平台帐户

要设置您的SAP云平台帐户,详见:

https://help.sap.com/viewer/65de2977205c403bbc107264b8eccf4b/Cloud/en-US/b8ee7894fe0b4df5b78f61dd1ac178ee.html

确保您有:

空间来部署您的应用程序已配置Cloud Foundry CLI

使用控制台客户端登录到Cloud Foundry实例

部署应用程序

在控制台客户端上,将目录更改为从Eclipse创建的项目的根目录。在客户机上,执行命令cfpush。这会将应用程序部署到您已登录的Cloud Foundry空间。

应用程序启动后,您将在控制台客户端上获得应用程序的详细信息。您也可以通过执行cf apps命令来获取此信息。

要执行服务,您需要将"/odata/V4/附加到您在控制台客户端上看到的URL。最终的url将是https://:/odata/v4/SampleService。您的服务已经准备好接受测试了。

除了正常的查询之外,您还可以随意测试操作,如:

$top$计数$select

CXSDK自动启用上述操作,无需执行任何操作。