云存储_便宜的网站建设公司_好用

2021-05-04 13:27

SAP云平台—SCP为开发和使用应用程序提供了多种选择。您可能会听到以下术语:

SaaS–软件即服务:使用订阅实现软件消费,无需开发环境PaaS–平台即服务:支持软件开发(和消费)IaaS–基础设施即服务:支持在您选择的云基础设施中运行您的云应用程序–例如:Amazon、Google cloud、Open Stack、Azure或私有云

SAP云平台编程模型使您能够轻松开发支持多种资源调配渠道的云应用程序。

让我们开始吧。

aSAP云平台世界中的业务解决方案由一组或多个MTA(多目标应用程序)表示。一个MTA可能包括多个使用不同软件语言/技术的模块。

单个MTA建模支持创建单个MTAR存档,该存档可以作为打包解决方案轻松部署到多个环境中。

多个MTA建模更适用于由多个团队开发的具有单独子组件的产品生命周期(例如后端和前端)。

在本文档中,我将主要描述单个MTA项目的开发过程,重点是HTML5应用程序和FLP内容开发,利用最近发布的门户和HTML5应用程序存储库服务。

典型的开发过程包括以下步骤:

1。在sapwebide中开发和测试

创建一个新的MTA项目开发一个或多个Fiori/HTML5应用程序模块开发后端应用程序模块(如果后端在CF中)开发数据库模块(HDI)添加一个FLP模块(sapfiori Launchpad)来引用Fiori/HTML5应用程序为FLP建模CDM(公共数据模型)内容以预览模式运行应用程序模块在CF中运行应用程序模块(不部署)部署到CF测试空间以测试与其他服务的集成(例如:XSUAA或目标和连接,以防需要与S/4HANA ODATA服务等非SAP云平台服务集成)开发自动化测试推到Git

2。开发连续交付流程

在开发连续交付流程时,大数据中心,您需要使用多目标应用程序存档生成器

3构建mtar。在驾驶舱中管理您的目的地

请参阅SAP云平台中的连接

4。为用户创建和分配角色集合

请参阅XSUAA安全性

这里描述了开发过程:

应用程序开发和运行时

要在SAP云平台上开发应用程序,您需要熟悉它们的主要构建块。这里提供了简短的描述。在接下来的章节中,我们将深入研究建模,并对实现进行更详细的描述。

高层架构

在下面的高层架构图中,您可以看到主要开发组件如何相互作用。

HTML5应用程序存储库服务

Fiori/HTML5应用程序主要由静态文件(html、css、json等)和Javascript文件组成。通常,它还与一个或多个提供业务数据的后端应用程序进行交互。

与在服务器端运行的经典CF应用程序不同,HTML5应用程序是一组运行时对象,应存储在永久存储器中,返利软件,并最终提供给浏览器,运行位置。

HTML5应用程序存储库服务以优化的方式存储和服务HTML5应用程序内容。

多版本支持和内容生命周期对Fiori/HTML5应用程序的多版本支持Fiori/HTML5应用程序可以在运行时共存,并可供使用不同版本后端的应用程序的不同最终用户使用标准化的内容生命周期过程元数据和发现API用于设计和运行时的Fiori/HTML应用程序元数据提供程序。e、 g.由SAP Fiori Launchpad使用性能、弹性和解耦通过优化的缓存支持提供静态资源内容更新而不停机与特定于平台的存储服务分离

由一个审批者提供多个HTML5应用程序和业务服务UI路由配置文件(xs-应用程序.json)现在是HTML5应用程序的一部分,大数据 数据分析,支持将单个应用程序的生命周期与应用程序路由器分离应用路由器仍然支持中央xs-应用程序.json非HTML5应用程序存储库应用程序路由的文件(例如:SAP Analytics)HTML5应用程序可以通过多个MTA上传,而无需应用程序路由器停机业务服务UI集成客户或合作伙伴SaaS应用程序将能够使用业务服务ui。例如,FLP2.0是一个提供Launchpad站点UI的业务服务。SAP将很快提供进一步的业务服务来支持这一概念。FLEX服务可以复制HTML5应用程序的特定内容以进行优化和个性化SAP Fiori Launchpad集成FLP2.0绑定到应用程序路由器,并与任何其他业务服务一样进行集成FLP2.0运行时与应用程序路由器交互,从HTML5应用程序存储库请求静态UI资源,并将请求路由到应用程序或业务服务

需要此计划的服务实例将内容上载到HTML5应用程序存储库通过一个实例,可以上传多个HTML5应用程序按存储付费(MB)–捆绑到应用程序运行时服务,这意味着对于特定数量的应用程序运行时配额,将授予一定数量的HTML5应用程序存储库服务存储。

此计划的服务实例需要从HTML5应用程序存储库读取内容使用单个实例可以读取从同一空间上载的所有HTML5应用程序

可以通过两种方式创建应用程序主机服务实例:

应用程序主机服务实例有大小限制。这意味着您无法上载超过此大小限制的内容。请注意,解压后的总大小已选中。

此外,实例的大小限制将从分配给映射到您创建应用程序主机服务实例所在组织的子帐户的配额中减少。

在删除应用程序主机服务实例时,将自动删除所有上载的内容,并减少配额消耗相应减少。

创建应用程序主机服务计划的实例,默认大小限制为2 MB。

通过提供配置参数,您可以定义更高的大小限制,物联网模块,最大为100 MB。也可以增加当前的大小限制。当前不支持减小大小限制。

例如:

cf create service html5 apps repo app host my app host-c app host-配置.jsoncf update service my app host-c应用程序主机-配置.json

应用主机在哪里-配置.json文件为:

创建应用程序主机服务实例流

HTML5应用程序部署器

分享到:
收藏
相关阅读