7

我正在开始一个新项目,并且必须决定我们将使用哪个CMIS客户端库。
我们的 Java 项目只需要连接一个 CMIS 服务器(实际上是 Alfresco,但没关系),以便执行一些读/写/搜索操作。

我正在寻找一个客户端库:

  • 已经可以使用
  • 不会很快被抛弃
  • 拥有活跃的用户社区
  • 是开源的

你会推荐哪一个,为什么?

这里有几种可能性:

4

2 回答 2

6

我推荐 OpenCMIS。(好吧,因为我参与了这个项目,所以我必须这样做。)这是一个得到广泛社区支持的活跃项目。OpenCMIS 支持 AtomPub 和 Web 服务这两种绑定,并且已经针对许多存储库进行了测试。

chemistry-atompub-client 已被废弃,并且 chemistry-abdera 不是很活跃。当然,您可以直接处理 AtomPub 绑定,但工作量很大。

于 2010-05-26T07:46:14.053 回答
1

为了简单起见,您还可以使用特定于 Alfresco 的 OpenCMIS 扩展。

http://code.google.com/a/apache-extras.org/p/alfresco-opencmis-extension/

于 2011-10-30T17:30:40.913 回答