Alfresco 我应该使用什么Java CMIS客户端库?

Alfresco 我应该使用什么Java CMIS客户端库?,alfresco,cmis,Alfresco,Cmis,我正在启动一个新项目,必须决定使用哪个客户端库。 我们的Java项目只需要连接一个CMIS服务器(实际上是露天的,但这不重要),以便执行一些读/写/搜索操作 我正在寻找一个客户端库: 已经可以使用了 不会很快被抛弃 拥有一个活跃的用户社区 它是开源的 你会推荐哪一个?为什么 以下是一些可能性: (现在是赢家) 化学atompub客户(已放弃) 化学abdera(不太活跃) 阿卜杜拉(困难) 直接使用AtomPub或Web服务(困难) 我推荐OpenCMIS。(好吧,我必须这么做,因为我参

我正在启动一个新项目,必须决定使用哪个客户端库。
我们的Java项目只需要连接一个CMIS服务器(实际上是露天的,但这不重要),以便执行一些读/写/搜索操作

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

  • 已经可以使用了
  • 不会很快被抛弃
  • 拥有一个活跃的用户社区
  • 它是开源的
你会推荐哪一个?为什么

以下是一些可能性:

  • (现在是赢家)
  • 化学atompub客户(已放弃)
  • 化学abdera(不太活跃)
  • 阿卜杜拉(困难)
  • 直接使用AtomPub或Web服务(困难)
    • 我推荐OpenCMIS。(好吧,我必须这么做,因为我参与了这个项目。) 这是一个受到广泛社区支持的积极项目。OpenCMIS支持绑定、AtomPub和Web服务,并已针对多个存储库进行了测试


      chemistry atompub客户端已被放弃,chemistry abdera不太活跃。当然,您可以直接处理AtomPub绑定,但这需要大量的工作。

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


      我想独立于户外。实际上,我使用了OpenCMIS,对此我非常满意:-)您不需要(再也不需要)使用CMIS 1.1:使用CMIS 1.0时,特定于Alfresco的扩展仅用于管理方面。