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

文件存储_数据库创建索引_高性能

小七 141 0

TypeScript和JavaScript开发人员,这是为您准备的:sapcloudsdk(fkasaps/4hanacloudsdk)现在可用于JavaScript。今天,我们自豪地发布了SAP Cloud SDK for JavaScript的1.0.0版。这是继去年10月开始的测试版之后,第一个普遍可用、高效的JavaScript库版本。

与Java的SDK类似,SAP Cloud SDK for JavaScript使得在SAP Cloud平台上开发作为应用程序的SAP S/4HANA扩展变得轻松愉快。sapcloudsdkforjavascript帮助您将saps/4HANA集成到以TypeScript或JavaScript编写的、运行于节点.js. 您可以在本地执行这些应用程序,或将其部署到SAP Cloud Platform,Cloud Foundry.

如果您想了解最有帮助的初始版本功能以及如何访问SDK的JavaScript库的详细信息,请继续阅读下面的内容。如果您想快速入门,请转到我们的教程系列,产业大数据,今天就开始使用sdkforjavascript。与针对Java的SDK一样,SAP Cloud SDK for JavaScript在SAP Developer许可证下免费提供。

下面从高层描述了最重要的特性。有关更多详细信息,请参阅JSDoc中的发行说明和API文档。

轻松访问SAP S/4HANA Cloud API

访问SAP S/4HANA Cloud可以非常简单,如下所示–没有样板文件、低级代码,只有业务逻辑:

这是通过OData虚拟数据模型(VDM,也称为SDK For Java)实现的。sdkforjavascript的odatavdm提供了saps/4HANA云的odataapi的TypeScript/JavaScript表示,包括sapapi Business Hub上列出的所有服务、操作和实体类型。与上面的代码片段类似,您不仅可以访问读操作,还可以访问写操作(还不支持函数导入)。

SAP云平台的直接集成

上面的代码片段还说明了与SAP云平台上的目标服务进行开箱即用的集成,以管理目标系统或目标,以及身份验证凭据。如果您乍一看就错过了,不用担心–由于直接的集成,很容易错过:在OData VDM请求上调用execute时,您会传递一个目的地的名称,在本例中是S4HANACloud。也就是说,SDK会负责解析SAP云平台上的destination service中定义的destination,并执行所需的身份验证

如果您愿意,也可以手动定义destination。此外,在本地运行或测试期间,用简单的环境变量替换目标服务也很容易?

以上示例使用TypeScript,一个JavaScript的类型化超集。不过,如果您只熟悉JavaScript,您可能根本没有注意到。事实上,上面的代码也是完全有效的JavaScript。sapcloudsdkforjavascript已经在TypeScript中实现,可以在JavaScript和TypeScript项目中使用。JavaScript和TypeScript开发人员都可以使用相同的库并获得相同的特性,并且都将受益于TypeScript所启用的代码完成功能,只要编辑器提供相应的支持。当然,企业正版软件,TypeScript项目将受益于额外的类型安全性。

我们只能鼓励每个人检查TypeScript是否适合自己的需要。如果你不想使用TypeScript,那么坚持使用纯JavaScript,在JavaScript中使用SDK还是很好的

持续交付管道

持续交付工具包是SAP云SDK的核心组件,bi大数据分析,因为它使项目能够连续地交付它们的应用程序,而无需为建立连续交付管道付出额外的努力。我们很高兴从一开始就能够为JavaScript项目提供这种开箱即用的连续交付管道。

为此,我们提供了两个项目框架,一个用于TypeScript,一个用于JavaScript项目。它们提供了在Jenkins服务器上运行连续交付管道所需的一切。您不必编写一行管道代码就可以从管道中编码的最佳实践中获益,只需将其配置到您的项目环境中即可。有关支持的内容的更多详细信息,请查看持续交付工具包v17版本的发布公告。

SAP Cloud SDK的JavaScript库可从SAP的npm注册中心免费访问。SAP的注册表与标准npmjs注册表类似,用于解析JavaScript模块。它托管scope@sap的包。要检索所有scope@sap提供的SDK模块,您只需执行以下命令:

然后,我的免费云,选择文档中模块概述中列出的SDK的任何模块,并将其作为依赖项安装到您的应用程序中节点.js项目,例如:

非常感谢整个开发团队为使发布成为可能所付出的努力和奉献。我们还要感谢参与测试的众多合作伙伴和客户。他们的反馈帮助形成了sapcloudsdkforjavascript的1.0.0版本。以下是两位参与测试的SAP合作伙伴所说的:

graphomate GmbH董事总经理Lars Schubert谈到SDK时说:"我们对SDK的第一次测试非常有希望,我们很高兴能用它实现富有成效的应用程序。"graphomate GmbH软件开发主管Jonas Vogler总结了开发团队认为SDK"易用、好用、可靠。这就是未来。"pmc America,Inc.的解决方案架构师Scott Stefanich非常喜欢使用SAP Cloud SDK for JavaScript的测试版,特别是因为OData虚拟数据模型:"虚拟数据模型非常出色。类型安全和自动完成的结合确实提高了您的工作效率,并允许您专注于手头的任务。"

现在,我们想邀请每个人亲自体验一下,使用SDK,询问有关堆栈溢出的问题,并提供开放式反馈。

,云服务器服务好