如何在SAP Cloud Platform上進行第一個integration flow開發
登入SAP Cloud Platform integration tenant,點選Edit圖示:
建立一個新的Content package:
儲存content package後,點選artifacts標籤頁,此處建立integration flow:
點選Add,選擇integration flow:
儲存:
然後就可以進行iFlow的編輯了:
建立sender channel:把integration flow切換成編輯模式,點選這個箭頭,把它拖到Start圖片位置:
Adapter型別選擇HTTPS:
維護Address:
選擇message converter:
json to xml converter:
選中後放到integration process方框內,看到一條綠色的線:
再選擇Content Modifier:
拖到integration process裡:
選擇call->external call:
將External Call的request reply同Receiver建立連線,adapter型別選擇OData V2:
選擇這個OData V2 adapter,在connection標籤頁的Address欄位裡,維護這個地址:
https://espmrefapps.hana.ondemand.com/espm-cloud-web/espm.svc
點選processing標籤頁,再點Select按鈕:
選擇Step2:
從Select Entity的下拉選單裡選擇Products:
點選step3按鈕:
在step3的選擇頁面裡,點選F4選擇ProductId:
操作型別選擇Equal,值維護成${header.productIdentifier}:
這樣,當inbound HTTP請求裡攜帶的product ID傳入Odata adapter時,後者會呼叫odata取得product明細。點選Deploy進行部署。
點這個圖示檢視部署情況:
等到部署成功後,就可以測試了:
在postman裡輸入上圖的endpoints:
通過執行odata adapter,得到結果:
測試成功。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2667668/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP Cloud Platform integration上建立一個最簡單的iFlowCloudPlatform
- 使用SAP WebIDE進行SAP Cloud Platform Business Application開發WebIDECloudPlatformAPP
- 如何建立SAP Cloud Platform Process Integration runtime服務CloudPlatform
- 如何在 SAP BTP 上使用 Integration Suite 消費 S/4HANA Cloud APIUICloudAPI
- 通過一個具體的例子,講解 SAP Cloud Platform Integration(CPI) 的使用方法CloudPlatform
- Hyperledger Fabric on SAP Cloud PlatformCloudPlatform
- SAP整合技術(十三)SAP Cloud IntegrationCloud
- 如何在SAP Cloud Platform ABAP程式設計環境裡建立一個employeeCloudPlatform程式設計
- SAP Cloud Platform 上CPI的初始化工作CloudPlatform
- 如何在Windows上使用Python進行開發WindowsPython
- 如何部署Docker映象到SAP Cloud PlatformDockerCloudPlatform
- SAP Kyma(Extension Factory on SAP Cloud Platform)的架構簡介CloudPlatform架構
- 如何在 Linux/Windows/MacOS 上使用 .NET 進行開發LinuxWindowsMac
- SAP Cloud Platform上Destination屬性為odata_gen的具體用途CloudPlatform
- SAP HANA Cloud 學習教程之一: 如何在 SAP BTP 上建立 SAP HANA Cloud 例項Cloud
- 如何在 SAP BTP 平臺上啟用 HANA Cloud 服務Cloud
- 在Google Cloud platform上建立Kubernetes cluster並使用GoCloudPlatform
- SAP ABAP 系統同微軟 Office 套件進行 Desktop Integration 的工作原理微軟套件
- 如何在 SAP BTP 平臺上重用另一個已經開發好的 service
- ABAP Netweaver, SAP Cloud Platform和Kubernetes的使用者區分CloudPlatform
- 如何在 SAP BTP 上 手動執行 workflow
- Integration of SAP WM with barcode scanners
- 使用Gardener在Google Cloud Platform上建立Kubernetes叢集GoCloudPlatform
- 使用SAP Cloud Platform Leonardo機器學習的測試控制檯CloudPlatform機器學習
- 如何在 SAP Commerce Cloud Portal 構建和部署 SAP Spartacus StorefrontCloud
- 採用 OPA5 進行 SAP UI5 整合測試(Integration Test)的一個例子試讀版UI
- 使用SAP Cloud Platform Leonardo機器學習提取圖片的特徵向量CloudPlatform機器學習特徵
- 如何在SAP Cloud for Customer裡開發具有依賴關係的互動下拉選單Cloud
- 使用SAP Cloud Application Programming模型開發OData的一個實際例子CloudAPP模型
- 如何在一個 U 盤上安裝多個 Linux 發行版?Linux
- opendatadiscovery/odd-platform:第一個開源資料發現和可觀察性平臺Platform
- SAP BTP 上使用 Mobile Back-End Tools(MBT)進行全棧開發的方法概述全棧
- 部署在SAP Cloud Platform CloudFoundry環境的應用如何消費SAP Leonardo機器學習APICloudPlatform機器學習API
- 如何在阿里雲上執行SAP UI5應用阿里UI
- 一個典型的使用 SAP Cloud Application Programming 模型開發的 Fiori 應用CloudAPP模型
- 使用 Eclipse 在 Fedora 上進行 PHP 開發EclipsePHP
- 如何在 Fedora 上開始 Java 開發Java
- 在沒有任何前端開發經驗的基礎上, 建立第一個 SAP Fiori Elements 應用前端