天天看點

SAP CAP 程式設計模型簡介

CAP 是用于建構企業級服務和應用程式的語言、庫和工具架構。它引導開發人員沿着經過驗證的最佳實踐和大量現成的解決方案來應對重複性任務的“黃金之路”。

基于 CAP 的項目受益于對領域的主要關注。我們沒有深入研究過于技術性的學科,而是專注于在快速變化的雲技術世界中加速開發和保護投資。

CAP 架構融合了經過驗證和廣泛采用的開源和 SAP 技術,如下圖所示。

SAP CAP 程式設計模型簡介

在開源技術之上,CAP主要增加了:

核心資料服務 (CDS) 作為我們用于域模型和服務定義的通用模組化語言。

用于 Node.js 和 Java 的服務 SDK 和運作時,提供用于實作和使用服務的庫以及自動為許多請求提供服務的通用提供程式實作。

什麼是 SAP Business Technology Platform

SAP BTP 是一組開放的軟體、平台和基礎設施即服務系統,可提供記憶體功能、核心平台服務和獨特的微服務,用于建構和擴充智能、移動和浏覽器支援的應用程式。 SAP BTP 是多語言的,支援大多數主要語言(現在包括 ABAP),并支援組織内部和廣大公衆的開發、測試和生産系統。

SAP BTP 也在不斷發展。 SAP 不斷更新我們提供的服務、運作自定義代碼的平台以及支援一切的基礎設施。這使開發人員可以專注于自定義代碼,而不必擔心硬體維護或軟體更新。 SAP BTP 使您能夠将資料轉化為業務價值、建構端到端業務流程以及快速建構和擴充 SAP 應用程式。

雲平台的中心入口點是 SAP BTP 主要室,您可以在其中通路您的帳戶和應用程式并管理與之相關的所有活動。

SAP CAP 程式設計模型簡介