在外部 Web 应用程序中集成 Alfresco Share

Integrating Alfresco Share in external web app

我有一个项目(一个 Web 应用程序),旨在将 Alfresco Share 像一个 portlet 一样集成到它上面。类似于此视频中所做的事情:https://www.youtube.com/watch?v=On7SfssX8TI&t=22s。如果有人知道我从哪里开始?我应该做什么以及遵循什么步骤,我将不胜感激。

提前致谢。

您可以使用 Liferay 轻松创建您的 portlet,您可以查看此插件 Alfresco Portlet For Liferay Portal ,或 google "alfresco liferay",有很多集成示例

Share 和 Alfresco Repository 通过 REST API 进行通信。通过调用其 API 共享来自 Alfresco Repository 的 pulls/fetches 数据。

因此,如果您想将 Share 用作 Web 应用程序的前端,则必须创建必要的 API 来处理 Web 应用程序中的文档及其元数据,并在需要时提供它们以进行共享。

在大多数情况下,Web 应用程序用作前端而不是共享,Alfresco 存储库可以用作服务器端存储库以维护对文档的服务器端操作。在此,您只需开发可以与 Alfresco Repository 通信以交换数据的客户端 API。

所以我给你的建议是,先研究 Alfresco-share with Repository,然后尝试在你的网络应用程序中使用 share。