Alfresco 与 Web 服务的集成

Alfresco integration with Web Service

我正在尝试在 JAVA 中创建一个与 Alfresco 通信的 Web 服务。 Alfresco 请求此 Web 服务以提供有关 Alfresco 上文档的信息。因此,我从 Alfresco 向特定文档的 Web 服务发出请求,Web 服务 returns 将有关该文档的信息显示在 Alfresco 上。

我了解到我可以使用 Alfresco CMIS or Alfresco Web Services API 与 Web 服务和 Alfresco 进行通信。那正确吗?它们之间有什么区别,哪个更适合我的问题?

另一个重要的问题是,为了进行身份验证,我在Martin Bergljung的Alfresco CMIS一书中看到我必须在代码中添加"username"和"password"。但是,我想适应 Alfresco 的所有用户,有安全的身份验证方法而不是这个,例如将身份验证从 Alfresco 提供给 Web 服务?看了书还没找到答案

我认为它们之间最大的区别在于,自 Alfresco 5 以来,WebService API 不再可用。

所以我会想太多而选择CMIS。