什么是OpenCMIS Bridge? [英] What is OpenCMIS Bridge?

查看:108
本文介绍了什么是OpenCMIS Bridge?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I just noticed this project at Apache OpenCMIS:

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

没有描述,没有文档,并且没有阅读

There is no description, no documentation, and reading the code does not give many hints about what it is supposed to do.

Apache OpenCMIS有时会默默地发布出色的软件,几乎没有交流,因此我们可能在这里错过了另一个出色的软件.

Apache OpenCMIS sometimes releases great software silently, with little communication, so we might be missing another great piece of software here.

Google搜索"OpenCMIS Bridge"仅返回源代码和裸露的下载页面.

A Google Search for "OpenCMIS Bridge" returns only source code and the bare download page.

推荐答案

OpenCMIS Bridge就像代理服务器一样工作.它接受CMIS请求并将其转发到CMIS服务器.它可以更改绑定,并过滤,丰富和联合数据.

The OpenCMIS Bridge works like a proxy server. It accepts CMIS requests and forwards them to a CMIS server. On the way it can change the binding, and filter, enrich and federate data.

以下是几种用例:

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

不过,OpenCMIS Bridge只是一个框架.它只是提供基础结构和添加您自己的代码和规则的钩子. 如果您正在寻找真实的应用程序,请检查 SAP文档中心(以前称为"SAP Mobile Documents").它基于OpenCMIS桥.

The OpenCMIS Bridge is only a framework, though. It just provides the infrastructure and the hooks to add your own code and rules. If you are looking for a real world application, check SAP Document Center (formerly "SAP Mobile Documents"). It is based on the OpenCMIS Bridge.

这篇关于什么是OpenCMIS Bridge?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆