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

京东云_tftp服务器搭建_怎么买

小七 141 0

随着SAP Cloud Platform Extension Factory在SAPPHIRE 2019的正式上市,SAP为开发人员提供了一些最初的改进,以更快地构建扩展。在SAP云平台或SAP C/4HANA基金会中使用。

此后,SAP增加了在SAP云平台上开发扩展的额外功能。这包括

支持SAP S/4HANA云的所有通信场景将SuccessFactors系统添加到SAP云平台全球帐户中新引入的"系统"菜单的可能性更好地利用SAP云应用程序编程模型构建的SAP Cloud SDK内部扩展

目标:使在SAP云平台上开发扩展变得更容易

SAP正在使各个组件更好地协同工作,为开发人员在SAP云上开发扩展提供良好的体验平台。

在拉斯维加斯举行的SAP TechEd 2019年主题演讲现场演示中也展示了这一点:

SAP云平台提供了各种组件和概念来支持扩展的构建:

SAP云平台扩展工厂SAP云应用程序编程模型(CAP)ABAP RESTful编程模型(RAP)SAP云平台企业信息SAP云SDKSAP Web IDESAP云平台API管理SAP API业务中心SAP Cloud Platform Workflow

SAP Cloud Platform Extension Factory是智能企业的云本机扩展框架,确保您能够以标准化和安全的方式将SAP LoB解决方案连接到SAP Cloud Platform。

这些功能基于SAP Cloud提供的特定附加功能平台扩展工厂位于SAP云平台现有组件之上,如云连接器和连接服务。

连接过程支持并分离SAP LoB解决方案管理员和SAP云平台全局帐户管理员的职责和关注点。这允许分离关注点,并让开发人员专注于他们的主要任务:开发扩展。

一旦SAP LoB解决方案连接到SAP云平台,它们将被分配到相关的SAP云平台子帐户,大数据都学什么,并公开可用的API和事件,以便开发人员可以轻松地发现和使用它们。

开发SAP S/4HANA云扩展应用程序,例如,开发人员在其子帐户的开发空间内创建一个SAP S/4HANA云扩展服务的服务实例(通过Open service Broker API),并可以将该服务实例绑定到其扩展或应用程序。

开发人员可以决定是否要构建在云端或本地开发设置中进行扩展。

对于云端开发,开发人员可以使用SAP Web IDE。SAP Web IDE是一个可扩展的基于Web的集成开发工具,简化了端到端的SAP Fiori和全栈应用程序开发。

对于本地开发,开发人员可以使用自己选择的IDE。

然后开发人员使用SAP云应用程序编程模型(CAP)或ABAP RESTful应用程序编程模型(RAP)在各个步骤中开发实际代码。

开发人员如何决定是使用CAP还是RAP?

希望从附加指导和最佳实践中获益的开发人员,因此他们可以专注于领域知识,可以使用CAP。希望在ABAP中编写代码的开发人员可以使用RAP。

使用CAP和SAP Cloud SDK构建扩展

使用SAP Cloud应用程序编程模型构建扩展

是可由客户定制的多租户感知扩展在SAP CP帐户内自动共享API和事件

此外,使用CAP构建的SaaS应用程序可以很容易地由客户定制(字段扩展)。

您还可以通过使用SAP云平台企业消息来构建事件触发的扩展。

一旦事件在SAP LoB解决方案中可用,这些事件可以通过SAP Cloud Platform Enterprise Messaging在SAP Cloud Platform Extension Factory中发布(另请参阅有关新服务计划的博客文章),并且开发人员可以订阅此类事件的扩展。

这意味着开发人员可以获得一个事件总线,从连接的SAP LoB访问所有已发布的事件解决方案

使用SAP Cloud SDK访问连接系统的API,淘客公众号,云免费,允许开发人员以非常有效的方式在其代码中使用API的预定义类。

使用RAP构建扩展

使用ABAP RESTful应用程序编程模型构建扩展是

并行扩展,扩展SAP S/4HANA Cloud,超出了内置应用程序内可扩展性的范围ABAP中的创新应用程序受益于最新的ABAP和SAP HANA功能将ABAP实现与核心业务系统分离(clean core initiative)将现有业务系统与SAP云平台和外部服务连接在一起的集线器式场景

可通过以下方式开发扩展:

定义基于核心数据服务的语义数据模型,并提供它们之间的视图和关联除了标准的CRUD操作之外,还将事务行为添加到实现验证、确定和操作的模型中定义一个通过oData协议公开模型及其行为的业务服务开发基于Fiori元素的用户界面,使用公开的业务服务

对于ABAP扩展,选择的运行时是SAP云平台上的ABAP环境。

对于其他扩展,将取决于您是使用SAP云应用程序编程模型还是在自己的框架和应用程序集上开发技术

到目前为止,以下运行时可用:

应用程序运行时(基于Cloud Foundry环境)ABAP环境

向前推进以下额外运行时将可用于计划创新的扩展:

SAP云平台扩展工厂,Kyma运行时无服务器运行时(作为SAP云平台扩展工厂的一部分)

SAP云平台扩展工厂,Kyma运行时将为开发者提供SAP云平台上的开源项目Kyma。这是对C/4HANA基金会自SAPPHIRENOW 2019年起提供的BYOL模式的全面管理的补充。

客户和合作伙伴可以使用SAP的CPEA(云平台企业协议)合同来使用SAP云平台的所有服务。这还包括为LoB解决方案开发扩展所需的组件。

目前可用: