SAP云平台的Document Service

SAP云平台以微服务的方式提供了Document的CRUD(增删改查)操作。该微服务基于标准的CMIS协议(Content Management Interoperability Service)。

700
535

同标准的CMIS相比,SAP云平台的Document Service增添了一些功能的支持:

700

通过一个Hello World应用来了解如何在Java程序里消费SAP云平台的Document Service。

通过这个链接下载例子程序。

点击该超链接下载Java Web Tomcat 8 SDK。

700

例子程序位于该SDK的samples文件夹下。

700

将该应用部署到SAP云平台之后,访问该应用看到如下提示信息:

700

该提示信息是由应用的DocumentStoreServlet的goGet方法输出:

700

一旦点击Connect超链接之后:

700

调用另一个Servlet DocumentStoreConnectServlet的doGet方法,执行三个逻辑:

700

Step 1的Ecm即Enterprise Content Management,指SAP云平台上的Document Service。

该Document Service的实例句柄通过JNDI获得:

700

在web.xml里进行配置:

700

第一次点击Connect时,会执行下图catch分支的代码,用硬编码的密匙创建一个新的repository。第二次执行即进入第85行逻辑,因此此时repository已经存在。

700

第一次点击Connect的输出:

700

第二次的输出:

700

在SAP云平台的Cockpit里能够看到成功创建的repository:

700

如果需要删除该repository,需提供创建时硬编码的密匙abcdef0123456789。

700

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

321
531

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24475491/viewspace-2153575/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24475491/viewspace-2153575/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值