露天 - /露天和/分享差异

2022-09-04 06:27:01

所以我已经安装了Alfresco,并有两个Web应用程序/ alfresco和/share。这些应用程序的区别和目的是什么?一个应用程序可以不存在另一个应用程序吗?


答案 1

/alfresco

此上下文将您指向存储库应用程序。它是“核心”应用程序,内容被有效地存储,所有魔术都发生在这里。回到旧时代,它是唯一的应用程序,因此当Alfresco推出Share时,它是找到某些功能的UI的唯一地方。现在,Share只缺少几件事。

目前,这个想法是这个JSF应用程序应该是一种仅限管理员的界面,只有在Share缺少某些内容时才可以访问。但是,如果你真的喜欢JSF(真的吗?),你仍然可以选择使用这个接口来构建你的Alfresco实现。

该应用程序主要对其功能而不是UI感兴趣:与外部系统(例如DB,CIFS或IMAP)的所有连接都从这里发生。

另外,Alfresco WCM的“原始”实现就是围绕此应用程序构建的。无论如何,由于几个原因,WCM的这种实现正在逐步淘汰,围绕Share及其概念(例如站点)构建的新实现将很快增长。

不要指望在这个UI上有新的花哨开发。


/share

这通常是最终用户的主 UI。这里没有JSF(谢谢,上帝!),它是Alfresco的Spring Surf前端,专注于提供协作环境。在这里,您将找到网站的概念,内容,博客和wiki的项目/主题焦点容器。

由于所有内容都是通过其他应用程序存储的,因此Share几乎是无状态的:不会从这里打开数据库连接,所有内容都通过Alfresco REST APICMIS拉取并推送到。/alfresco

如前所述,从这里利用了新的WCM,以及Alfresco的所有常见ECM功能,例如工作流,版本控制,文档转换,ACL等。另外,文档预览和缩略图,博客,Wiki,数据列表,...

这很可能是UI Alfresco将继续改进,添加他们能想到的所有口哨和铃铛。


答案 2

在最新版本的露天5.0b上添加了一些更多信息。

alfresco 5.0b的主要变化是Alfresco Web客户端从alfresco中删除。因此不会有任何JSF编码

存储库架构仍然存在,因此,如果您想处理核心应用程序“/alfresco”,则可以使用该位置来创建webscript,工作流和其他事情。

结论


  • 共享将仅用作前端应用程序。所有核心部分都将在露天存储库中。


推荐