SAP CAP 编程模型简介

简介: SAP CAP 编程模型简介

CAP 是用于构建企业级服务和应用程序的语言、库和工具框架。它引导开发人员沿着经过验证的最佳实践和大量现成的解决方案来应对重复性任务的“黄金之路”。


基于 CAP 的项目受益于对领域的主要关注。我们没有深入研究过于技术性的学科,而是专注于在快速变化的云技术世界中加速开发和保护投资。


CAP 框架融合了经过验证和广泛采用的开源和 SAP 技术,如下图所示。


image.png


在开源技术之上,CAP主要增加了:


核心数据服务 (CDS) 作为我们用于域模型和服务定义的通用建模语言。


用于 Node.js 和 Java 的服务 SDK 和运行时,提供用于实现和使用服务的库以及自动为许多请求提供服务的通用提供程序实现。


什么是 SAP Business Technology Platform

SAP BTP 是一组开放的软件、平台和基础设施即服务系统,可提供内存功能、核心平台服务和独特的微服务,用于构建和扩展智能、移动和浏览器支持的应用程序。 SAP BTP 是多语言的,支持大多数主要语言(现在包括 ABAP),并支持组织内部和广大公众的开发、测试和生产系统。


SAP BTP 也在不断发展。 SAP 不断更新我们提供的服务、运行自定义代码的平台以及支持一切的基础设施。这使开发人员可以专注于自定义代码,而不必担心硬件维护或软件升级。 SAP BTP 使您能够将数据转化为业务价值、构建端到端业务流程以及快速构建和扩展 SAP 应用程序。


云平台的中心入口点是 SAP BTP 主控室,您可以在其中访问您的帐户和应用程序并管理与之相关的所有活动。


image.png

相关文章
|
3月前
简述CAP理论,BASE理论
简述CAP理论,BASE理论
20 0
|
6月前
分布式CAP理论(英文版)
分布式CAP理论(英文版)
|
7月前
|
SQL JavaScript IDE
SAP Cloud Application Programming 编程模型(CAP)的设计准则
SAP Cloud Application Programming 编程模型(CAP)的设计准则
97 0
|
SQL 关系型数据库 数据库
28-微服务技术栈(高级):CAP定理和Base理论
在分布式架构系统中,服务不止一个,一个完整的业务链路肯定也不止调用一个服务,此时每个服务都有自己的数据库增删改查,而每一个写操作对应一个本地事务。如果想要确保全部的业务状态一致,也就意味着需要所有的本地事务状态一致,这在我们之前的学习中肯定是不具备的,如何做到跨服务、跨数据源的事务一致性将是本章节的重点学习内容。
146 0
|
机器学习/深度学习 算法 PyTorch
从零开始学Pytorch(十五)之数据增强
从零开始学Pytorch(十五)之数据增强
从零开始学Pytorch(十五)之数据增强
|
自然语言处理 JavaScript Java
SAP CAP 编程模型简介
SAP CAP 编程模型简介
297 0
SAP CAP 编程模型简介
|
存储 算法 5G
C-RAN基础知识 | 带你读《5G系统关键技术详解》之七
C-RAN 的基本思想来自集中化,即将传统部署中的不同基带单元(BBU,BaseBand Unit)集中到地理上相同的 位置。一旦 BBU 被集中到相同的位置,就可以通过高速交换网络连接各个 BBU,使不 同的 BBU 通过更及时的方式相互通信,从而允许实现协作算法来提高系统性能。
|
数据库
分布式基础,通俗易懂CAP?
数据“强一致性”,是希望系统只读到最新写入的数据,例如:通过单点串行化的方式,就能够达到这个效果。
778 0
一起谈.NET技术,Microsoft NLayerApp案例理论与实践 - 多层架构与应用系统设计原则
  在对NLayerApp实际项目进行讨论之前,让我们首先学习一下(或者应该说重温一下)分层/多层架构与应用系统设计原则。很多朋友会认为这些都是老掉牙的内容,只要是软件从业人员,都会对这些内容非常熟悉。
1144 0
Microsoft NLa“.NET研究”yerApp案例理论与实践 - 多层架构与应用系统设计原则
  在对NLayerApp实际项目进行讨论之前,让我们首先学习一下(或者应该说重温一下)分层/多层架构与应用系统设计原则。很多朋友会认为这些都是老掉牙的内容,只要是软件从业人员,都会对这些内容非常熟悉。
1081 0