日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SAP BTP 平台 Cloud Application Programming 编程模型概述

發(fā)布時(shí)間:2023/12/19 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP BTP 平台 Cloud Application Programming 编程模型概述 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

SAP Cloud Application Programming Model (CAP) 是一個(gè)包含語言、庫和工具的框架,用于構(gòu)建企業(yè)級(jí)服務(wù)和應(yīng)用程序。它引導(dǎo)開發(fā)人員沿著經(jīng)過驗(yàn)證的最佳實(shí)踐和大量開箱即用的重復(fù)性任務(wù)解決方案的“黃金路徑”前進(jìn)。

使用核心數(shù)據(jù)和服務(wù) (CDS) 在概念級(jí)別上構(gòu)建數(shù)據(jù)模型和服務(wù)定義。這些 CDS 模型用作數(shù)據(jù)、服務(wù)和 UI 層的輸入。然后將它們轉(zhuǎn)換為原生工件,例如 SQL 數(shù)據(jù)庫模式,并解釋為在運(yùn)行時(shí)自動(dòng)為請(qǐng)求提供服務(wù)。

總之,CDS 用作業(yè)務(wù)級(jí)數(shù)據(jù)定義源,并在持久層生成工件。它用于定義與數(shù)據(jù)相關(guān)的視覺方面,這些定義(注釋)定義了 UI 層。并用于生成應(yīng)用服務(wù)層。

我們提供與 SAP Business Technology Platform 上的 Cloud Foundry 環(huán)境的無縫集成。這使您可以更輕松地部署應(yīng)用程序和使用平臺(tái)服務(wù)。

編程模型與任何開發(fā)環(huán)境兼容,但我們建議使用 SAP Business Application Studio。

下圖顯示了 CAP、SAP Business Technology Platform、平臺(tái)服務(wù)和開發(fā)工具之間的關(guān)系:

cds

CDS 是 SAP 云應(yīng)用程序編程模型 (CAP) 的支柱。 它提供了以普通 (JavaScript) 對(duì)象表示法以聲明方式捕獲服務(wù)定義和數(shù)據(jù)模型、查詢和表達(dá)式的方法。 CDS 功能可以從各種源語言中解析并將它們編譯成各種目標(biāo)語言。

CDS 模型是符合核心模式表示法 (CSN - Core Schema Notation) 的純 JavaScript 對(duì)象,CSN 是從 JSON 模式派生的開放規(guī)范。 您可以輕松創(chuàng)建或解釋這些模型,這些模型可以促進(jìn)第三方貢獻(xiàn)的擴(kuò)展。 模型在運(yùn)行時(shí)動(dòng)態(tài)處理,也可以動(dòng)態(tài)創(chuàng)建。

CAP Java SDK 支持使用 Java 開發(fā) SAP Cloud Application Programming Model (CAP) 應(yīng)用程序。 雖然 SAP Business Application Studio 為開發(fā) CAP Java 應(yīng)用程序提供了出色的支持,但您也可以使用您選擇的工具進(jìn)行本地開發(fā),例如 Eclipse。

CAP Java SDK 通過其模塊化架構(gòu)支持精益應(yīng)用程序設(shè)計(jì),這意味著您可以選擇所需的功能并將它們按需添加到您的應(yīng)用程序依賴項(xiàng)中。

它通過支持內(nèi)存或基于文件的 SQLite 數(shù)據(jù)庫實(shí)現(xiàn)本地開發(fā)。 同時(shí),CAP Java SDK 支持切換到生產(chǎn)環(huán)境,例如使用 SAP HANA 作為數(shù)據(jù)庫,只需切換應(yīng)用程序部署配置即可。

總結(jié)

以上是生活随笔為你收集整理的SAP BTP 平台 Cloud Application Programming 编程模型概述的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。