我有一个使用 Amazon Web Services (AWS) 基础设施的网站。我自己用java编写了整个后端代码,并且也有一个前端。有人建议我使用 Alfresco 作为公共云后端,以减少开发工作并快速进入市场。Web 应用程序是 Java 语言,并使用带有 jQuery 和 javascript 的 struts 作为前端组件。我有以下问题:
Alfresco 本身有一个战争文件。我对这些东西有点新手,但我如何运行两次战争并将前端连接到 Tomcat 服务器中的 Alfresco?实际上,这两个应用程序之间有可能吗?
如果我可以将前端与现有应用程序的后端完全分离,我如何将它与 Alfresco 集成?每个 struts Actions 的参数执行方法是否足以访问 Alfresco,还是我必须做其他事情?我知道 CMIS 和 REST api 调用,但不知道该选择哪个。它是否在有两个战争文件(Alfresco 和我的前端)作为 Tomcat 中的两个应用程序运行的环境中工作?
我使用该网站来存储文件。我是否必须为文档保留现有的元数据表,或者 Alfresco 是否提供了一种这样的选项,没有带宽和 AWS 中的调用开销?
社区版或企业版的 Alfresco SDK 是否与 Cloud API 相同?
我需要将我自己的前端集成到 Alfresco,因为它具有在 Alfresco 中没有的独特功能。在 Alfresco 中使用脚本功能对我来说不是一个选项。我更喜欢在 Stack Overflow 上问这些问题,因为我认为我可以得到比在 Alfresco 论坛上更好的答案。我很欣赏你的想法。