我们正计划开发一个可以与任何 ECM 系统配合使用的应用程序。所以我们计划使用CMIS。
由于我们的应用程序是用 Java 编写的,所以我遇到了 openCMIS。这似乎都很有用。
但现在我需要知道,openCMIS 测试/支持哪些所有存储库?
OpenCmis 对许多 ecm 系统确实很有帮助,但它并不是对所有这些系统都通用的答案。例如,对于 IBM CM 或 Filenet,IBM CMIS 与 Content Navigator 捆绑在一起。请注意,这也缺少一些基本功能,我最近才开发出来。(在最新版本上)
我建议使用您需要的最相关的 CMIS api 和最接近的特定 ECM 产品来构建 java 应用程序。如果您想以适用于所有 ECM 平台的方式构建它,那么编码需要以不同的方式。like - 确定您的 java 程序正在调用哪个 ecm 系统,然后为该特定系统加载类或函数。
希望以上有所帮助:)
OpenCMIS是最常用的 CMIS 库之一,我会说它是您能找到的经过最多测试的 CMIS 库。
我没有看到任何“官方支持列表”,但 OpenCMIS 至少适用于Alfresco、IBM FileNet、NemakiWare和我尝试过的大多数 CMIS 服务器。一个值得注意的例外似乎是IBM Connections,因为IBM Connections 存在一个错误。