1. Destination的基本功能
在SAP Cloud Platform上,通過Destination來定義應用程序和遠程系統之間的通信連接,這裏的遠程系統可以是on-priminse系統或是Cloud系統。
一個完整的Destination包括以下基本信息 -
- “名稱Name”
- “統一資源定位地址URL”
- “身份驗證信息Authentication detail”
- 相關的“配置信息”
2. 配置一個新的Destination
登錄Cloud Foundry或Neo環境後,在sub-account下,可以創建一個新的Destination。如下圖,填入基本的連接信息:
保存後,可以測試與destination的連接情況,也即check connection。
連接建立成功後,會返回連接狀態。
3. Destination的類型
可以爲某一個OData Service創建相應的destination,或是可以爲某一個SAP Gateway系統創建Destination,這樣在Cloud Platform上便可以方位所有Gateway系統所發佈出來的OData服務。
4. App應用程序與OData的連接
當配置好所要使用OData的destination後,在SAP WebIDE所開發的APP中,可以通過Data Connection來選擇想使用的OData服務。(不同類型的APP的OData連接入口會略有差別,但連接的原理都是相同的)
在上圖中可見,在連接OData時,我們有多種連接源(也即Source):
1. Service Catalog (服務目錄): 通過Service Catalog,你可以連接過SAP Gateway發佈出來的OData服務。
2. Worksapce 或 File System(工作區或文件系統):通過這兩種方式,可以選擇一個本地的OData服務(也即可以選擇上傳一個本地的OData Metadata document)
3. Service URL(服務的統一資源地址):通過直接指定OData的URL,選擇使用的OData Service。通常這種情況下,一般連接一些通用的OData服務,這些服務並不是SAP Gateway所發佈和管理的。
(在連接時,選擇Destination,同時指定OData服務相對的URL即可)
4. SAP API Business Hub:SAP API Hub是在SAP Cloud Platform上一個統一管理API的服務模塊,因此,在Cloud Platform上開發的應用程序,可以直接從API Hub中選擇所需要的OData服務。
定期更新SAP領域優質文章,歡迎關注❤️、點贊👍、轉發📣!