官网

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

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

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

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

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

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

什么是 SAP Business Technology Platform

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

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

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

更多Jerry的原创文章,尽在:“汪子熙”:

SAP CAP 编程模型简介相关推荐

  1. 揭开SAP Fiori编程模型规范里注解的神秘面纱 - @OData.publish工作原理解析

    Jerry的前一篇文章 揭开SAP Fiori编程模型规范里注解的神秘面纱 - @ObjectModel.readOnly工作原理解析,给大家分享了@ObjectModel.readOnly这个注解对 ...

  2. 揭开SAP Fiori编程模型规范里注解的神秘面纱 - @ObjectModel

    今天是农历鼠年大年初五,本文是鼠年第5篇文章,也是汪子熙公众号第204篇原创文章. 最近大家真是谈蝙蝠色变呀! SAP官网的ABAP Programming Model for Fiori帮助文档里, ...

  3. Actor编程模型——简介

    Actor编程模型--简介 2014年10月31日  ⁄ 综合 ⁄ 共 1983字 ⁄ 字号  小 中 大  ⁄ 评论关闭 一.            引言 之前系统中有这样一处代码: 在线上运行一段 ...

  4. 【专家坐堂】四种并发编程模型简介

    本文来自网易云社区 概述 并发往往和并行一起被提及,但是我们应该明确的是"并发"不等同于"并行" •       并发 :同一时间 对待 多件事情 (逻辑层面) ...

  5. ibm mq 编程_IBM SOA编程模型简介

    ibm mq 编程 SOA编程模型系列 对于任何一个程序员,尤其是非程序员,要有效地掌握和应用令人震惊的软件技术,实践,工具和平台,变得越来越困难. 但是,如果要成功进行业务流程转型,则大量的非程序员 ...

  6. 四种并发编程模型简介

    概述 并发往往和并行一起被提及,但是我们应该明确的是"并发"不等同于"并行" •       并发 :同一时间 对待 多件事情 (逻辑层面) •       并 ...

  7. GPU及GPU通用计算编程模型简介

    以下内容来自网络总结: NVIDIA公司在1999年发布GeForce256时首先提出GPU(图形处理器)的概念,随后大量复杂的应用需求促使整个产业蓬勃发展至今. GPU英文全称Graphic Pro ...

  8. 使用注解 @requires 给 SAP CAP CDS 模型添加权限控制

    使用 @requires 注解不需要提前导入: 输入命令行 cds watch,可以自动扫描并监控 .cds 等格式的文件内容变化: 使用 annotate + entity name + with ...

  9. C# 线程知识--异步编程模型(APM)

    在构建高性能.可伸缩的应用程序时,必定会采用异步操作来提升应用程序性能,改善用户体验,异步操作与线程池结合允许使用很少的线程执行许多的操作.CLR中提供了一种异步操作的模式即异步编程模式. 1.异步编 ...

最新文章

  1. flask的客户端服务端
  2. LeetCode 316. Remove Duplicate Letters--贪心--Java,C++,Python解法
  3. be sure to bring water with you while studying
  4. 鬼泣最稳定的服务器,DNF95级版本国服环境下,鬼泣和红神谁更强?深度对比客观分析!...
  5. Apache Maven --- [标准目录布局]
  6. pb 判断sql 是否合法_宜信技术|《SQL优化最佳实践》作者带你重新了解SQL
  7. 计算机网络八校联考试题,2019届高三信息技术3月联考试卷有解析与答案
  8. 双目测距(四)--罗德里格斯变换
  9. vs2013 .net连接mysql_Visual Studio C#.NET 轻松连接Mysql数据库之组件mysql-connector-net-网络教程与技术 -亦是美网络...
  10. 所有手机品牌型号大全_【干货】史上最全SMT贴片机品牌、型号大全,赶紧看看你会几种???...
  11. 造价120万人民币,日本这款美女机器人是你梦寐以求的机器人老婆吗?
  12. 用rtl8139网卡制作的bios编程器(不用并口)
  13. QQdengluqi, wangluorenzheng
  14. 不占用系统资源的休眠linux c,Linux-c系统编程
  15. barbie黄佳丽--华侨大学
  16. 华氏温度转换为摄氏温度(C语言)
  17. 【camera】【摄像头模组】摄像头模组简单介绍
  18. 为powerpc编译mtd-utils工具
  19. 本地html文件显示不全,网页显示不全,详细教您网页显示不全怎么办
  20. Arm物联网全面解决方案加速产业创新,赋能开发者多样化市场

热门文章

  1. 两个月的微信小程序尝试
  2. linux基础--Bash逻辑控制语句
  3. 理解 TCP(五):可靠性交付的实现
  4. Android 工程的创建
  5. svn提交报e200007错误
  6. 【AIX 命令学习】lsattr 显示一个给定设备或一种设备的属性
  7. Hibernate注解使用以及Spring整合
  8. Lync Server外部访问系列PART6:启用外部访问
  9. Coolite Toolkit学习笔记系列文章
  10. PHP的十个高级技巧