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的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:
相关推荐
sap .net connector document
SAP云平台解决方案.pptx
SAP云平台上的LowCodeDevelopment(低代码开发)解决方案.docx
Cloud Foundry是业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
在sap中portal中配置 adobe service的 sap 标准教材
sap crm middlware document
SAP Ariba Integration Document
SAP IPS Data Service 安装和配置,Linux版本,基于默认数据库。
SAP云平台和第三方CRM解决方案(火锅)互联.docx
ETL工具,SAP DataService
SAP 云产品定价及License指导手册
SAP .NET CONNECTOR document VS2003连接SAP的说明文档
SAP HANA云平台解决方案.pptx
Adobe Document Service Configuration and Troubleshooting Guide
SAP HANA数据中心技术与云平台建设方案.pdfSAP HANA数据中心技术与云平台建设方案.pdfSAP HANA数据中心技术与云平台建设方案.pdfSAP HANA数据中心技术与云平台建设方案.pdfSAP HANA数据中心技术与云平台建设方案....
SAP 开发平台介绍
SAP PO 流程集成平台介绍
SAP 内部培训资料,从标题可以看出是关于ESS的,E文的,内容我没看过;之所以收2个铜板,是因为我没银子了,请大家谅解。
sap激活web service
SAP大数据平台 Big Data Platform_v2