首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >什么是OpenCMIS桥?

什么是OpenCMIS桥?
EN

Stack Overflow用户
提问于 2013-09-13 07:05:21
回答 1查看 2.2K关注 0票数 3

我刚刚在Apache OpenCMIS上注意到了这个项目:

https://svn.apache.org/repos/asf/chemistry/opencmis/trunk/chemistry-opencmis-bridge

没有描述,也没有文档,而且阅读代码也没有给出很多关于它应该做什么的提示。

Apache OpenCMIS有时默默地发布伟大的软件,几乎没有通信,所以我们可能会在这里遗漏另一款伟大的软件。

谷歌搜索"OpenCMIS桥“只返回源代码和裸露的下载页面。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-13 08:14:19

OpenCMIS桥的工作方式类似于代理服务器。它接受CMIS请求并将它们转发给CMIS服务器。在方式上,它可以改变绑定,过滤,丰富和联邦数据。

下面是几个用例:

  • 如果存储库不支持CMI1.1浏览器绑定,则可以将OpenCMIS桥放在前面。然后,桥接器可以将JSON与客户端进行对话,并将AtomPub与服务器进行对话。客户端不会注意到服务器不支持浏览器绑定。
  • 可以将代码添加到桥中,以便在通过桥传输整个对象时编辑属性值或过滤它们。这可能会增加本机存储库不支持的另一个级别的安全性。
  • 还可以添加代码以添加或丰富对象数据。例如,属性值可以从密码转换为可读的值。虚拟辅助类型可以动态添加。或者可以提供更多的再现。
  • 该桥还可用于提供多个存储库的不同视图。不同供应商的存储库可以通过一个统一的端点进行访问。可以跨多个后端存储库构建一个虚拟存储库,例如,该存储库允许跨所有后端进行联合查询。

不过,OpenCMIS桥只是一个框架。它只是提供了基础设施和钩子来添加您自己的代码和规则。如果您正在寻找一个真实的应用程序,请检查SAP文档中心 (以前的"SAP文档“)。它基于OpenCMIS桥。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18780256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档