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

对象存储_服务器解析域名_评分榜

小七 141 0

我们已经发布了SAP Cloud SDK的新版本(以前称为SAP S/4HANA Cloud SDK)。具体来说,新版本中提供了以下组件:

版本2.16.0中的Java库版本1.2.1中的JavaScript库v19版本中的持续交付工具包

本周最大的新闻可能是宣布SAP Cloud SDK作为下一步和SAP S/4HANA Cloud SDK的新名称。在这篇新闻文章中,您可以阅读更多关于如何利用SDK的优势来扩展更多SAP解决方案的信息。目前,源代码级别的技术工件名称保持不变。您无需更改源代码或依赖项;只需继续使用SAP S/4HANA Cloud SDK中的SDK即可利用SAP Cloud SDK。

在本博客文章中,我们将带您了解新版本的亮点。要获得完整的概述,请访问我们的Java库、JavaScript库和持续交付工具包的发行说明。发行说明还包括到目前为止我们所有发行版的更改日志。在文章的最后,您将找到一组关于如何更新到新版本的说明。

您可以将SAP Cloud SDK for Java的依赖项更新到2.16.0版本,并使用Maven Central的新版本。

支持SAP云平台扩展工厂

本周,SAP云平台扩展工厂也变得越来越普遍可用。扩展工厂是SAP的云本地扩展性框架。一个主要的好处是,它允许您轻松地将SAP S/4HANA云系统连接到SAP云平台上的帐户,只需几个简单的步骤。SAP Cloud SDK是从应用程序源代码与如此连接的系统进行通信的最后一块拼图。

因此,SAP Cloud SDK的2.16.0版为与SAP Cloud Platform Extension Factory进行通信提供了本机支持。有了SDK的以下新功能,您现在就可以开始在应用程序中使用Extension Factory了。

一点背景:SAP Cloud Platform Extension Factory将SAP S/4HANA Cloud的连接API表示为命名服务实例,并将这些服务实例绑定到Cloud Foundry上的应用程序。因此,SAP S/4HANA Cloud api实质上成为绑定到应用程序的服务,包含在Cloud Foundry中的VCAP\u services环境变量中,与SAP Cloud平台上的其他服务非常相似。

这是众所周知的目标服务,您仍将使用该服务来处理扩展工厂中尚未提供的api,对于多租户应用程序,或者在您或您的客户可能不使用扩展工厂的其他情况下,

为了支持扩展工厂和目标服务,SDK版本2.16.0提供了两个新功能。首先,我们引入一个ScpXfDestinationFacade来从cloudfoundry中的VCAP\u SERVICES环境变量读取目的地(由extensionfactory使用)。其次,我们引入一个FallbackDestinationFacade来并行使用目标服务和扩展工厂。FallbackDestinationFacade允许将一个主DestinationFacade和一个辅助facade指定为构造函数参数,以便在使用主facade找不到给定名称的目标时使用。本质上,云 服务器,这概括了目的地的概念,因此目的地不仅来自目的地服务,而且也来自扩展工厂。

假设您希望允许通过扩展工厂进行连接,但同时仍然使用Cloud Foundry上的目的地服务的常见用例,您可以通过在应用程序启动时运行以下代码来声明目的地查找策略:

在实例化任何ErpConfigContext或对目的地的其他引用之前应用上述配置,无论何时访问名为s4hana的目的地(例如,通过OData VDM中的execute(new ErpConfigContext("s4hana")),SAP Cloud SDK将首先查找通过扩展工厂绑定此名称的服务。如果找不到这样的服务,它只会向目的地服务查询此名称的目的地。您也可以以相同的方式定义其他查找策略。出于兼容性原因,默认行为仍然只使用目标服务。

进一步的改进

OData VDM现在支持使用PUT语义(replace)向OData API发送更新请求。虽然补丁仍然是默认的,但是您现在可以通过以下Java方法控制用于更新请求的HTTP方法和策略。要使用HTTP方法PUT并发送要替换实体当前状态的完整实体,请在任何fluent helper上调用replacingEntity以获取更新请求。若要恢复使用修补程序并仅发送更改的字段(如果未指定任何内容,这也是默认值),请调用modifyingEntity.

由于已知漏洞(CVE-2019-0232),我们已将scp cf Tomcat原型创建的项目中使用的Tomcat服务器版本更新为8.5.40版本(从8.5.23开始)。如果您以前使用原型创建过项目,我们建议手动更新到新版本。

完整的发行说明中列出了一些进一步的改进。

SAP Cloud SDK的JavaScript库现在在版本1.2.1中可用。

连接到SAP S/4HANA内部部署

版本1.2.1允许连接到SAP S/4HANA通过云连接器和SAP云平台连接服务进行内部部署。当使用OData VDM执行OData请求时,SDK将在需要时应用必要的步骤连接到SAP S/4HANA本地。

使用此功能无需更改代码。本地连接由sapcloudsdk透明地处理。如果连接服务的实例绑定到应用程序,SDK将通过云连接器将请求代理到代理类型为OnPremise的目的地。只需按照内部连接文档中的说明进行必要的设置。

模拟目标