SAP雲平臺的Document Service
SAP雲平臺以微服務的方式提供了Document的CRUD(增刪改查)操作。該微服務基於標準的CMIS協議(Content Management Interoperability Service)。
同標準的CMIS相比,SAP雲平臺的Document Service增添了一些功能的支援:
通過一個Hello World應用來了解如何在Java程式裡消費SAP雲平臺的Document Service。
通過這個連結下載例子程式。
點選該超連結下載Java Web Tomcat 8 SDK。
例子程式位於該SDK的samples資料夾下。
將該應用部署到SAP雲平臺之後,訪問該應用看到如下提示資訊:
該提示資訊是由應用的DocumentStoreServlet的goGet方法輸出:
一旦點選Connect超連結之後:
呼叫另一個Servlet DocumentStoreConnectServlet的doGet方法,執行三個邏輯:
Step 1的Ecm即Enterprise Content Management,指SAP雲平臺上的Document Service。
該Document Service的例項控制程式碼通過JNDI獲得:
在web.xml裡進行配置:
第一次點選Connect時,會執行下圖catch分支的程式碼,用硬編碼的密匙建立一個新的repository。第二次執行即進入第85行邏輯,因此此時repository已經存在。
第一次點選Connect的輸出:
第二次的輸出:
在SAP雲平臺的Cockpit裡能夠看到成功建立的repository:
如果需要刪除該repository,需提供建立時硬編碼的密匙abcdef0123456789。
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2153575/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用SAP雲平臺 + JNDI訪問Internet Service
- 使用SAP雲平臺的destination消費Internet上的OData service
- SAP雲平臺部署應用時遇到的502 Updating service failed - Bad GatewayAIGateway
- 如何在SAP雲平臺的Cloud Foundry環境下新增新的Service(服務)Cloud
- SAP雲平臺對Kubernetes的支援
- Netweaver和SAP雲平臺的quota管理
- SAP雲平臺架構概述架構
- SAP Business Application Studio和SAP雲平臺DestinationAPP
- SAP CX Upscale Commerce : SAP全新推出的電商雲平臺
- 當SAP雲平臺account的service Marke place裡找不到Machine Learning服務該怎麼辦Mac
- SAP 業務技術平臺(BTP) 上的 Business Rules Service 使用介紹
- SAP雲平臺上的SSO Principal Propagation設定
- 最簡單的SAP雲平臺開發教程 - 如何開發UI5應用並執行在SAP雲平臺上UI
- JDBC + SAP雲平臺 = 執行在雲端的資料庫應用JDBC資料庫
- 如何在 SAP BTP 平臺上重用另一個已經開發好的 service
- SAP雲平臺裡Global Account和Sub Account的關係
- 使用JDBC操作SAP雲平臺上的HANA資料庫JDBC資料庫
- 在SAP雲平臺的API portal裡建立和管理APIAPI
- SAP 雲平臺 ABAP 程式設計環境的前世今生程式設計
- 使用SAP iRPA Studio建立的本地專案,如何部署到SAP雲平臺上?
- JPA + EclipseLink + SAP雲平臺 = 執行在雲端的資料庫應用Eclipse資料庫
- 如何在SAP雲平臺上使用MongoDB服務MongoDB
- 讓SAP雲平臺上的Web應用使用destination服務Web
- ABAP Netweaver, Hybris Commerce和SAP 雲平臺的登入認證
- SAP雲平臺CloudFoundry環境hdb build成功的日誌分析CloudUI
- 企業數字化轉型與SAP雲平臺
- 如何將SAP Multi Target應用部署到SAP雲平臺的Cloud Foundry環境去Cloud
- 如何把SAP UI5應用部署到SAP雲平臺的Fiori Launchpad裡去UI
- SAP MM 物料主資料的Document Data
- SAP雲平臺執行環境Cloud Foundry和Neo的區別Cloud
- 如何在 SAP BTP 平臺 ABAP 程式設計環境裡消費基於 SOAP 的 Web Service程式設計Web
- 使用Java+SAP雲平臺+SAP Cloud Connector呼叫ABAP On-Premise系統裡的函式JavaCloudREM函式
- 將SpringBoot應用Docker化並部署到SAP雲平臺Spring BootDocker
- 在 SAP 雲平臺上部署和執行 Docker 應用Docker
- SAP雲平臺的一些有用連結-保證持續更新
- 使用Eclipse連線SAP雲平臺上的HANA資料庫例項Eclipse資料庫
- 如何給SAP雲平臺購買的賬號分配Process Integration服務
- 如何為SAP WebIDE開發擴充套件(Extension),並部署到SAP雲平臺上WebIDE套件