Hoo*_*oon 5 integration alfresco liferay wcm
我们的团队目前正在考虑整合Liferay 6.1.0 CE和Alfresco 4.0 EE,并且想知道其他人如何整合这两个关于Web内容的内容.我搜索过网络,只找到案例研究或提及整合,但遗漏了实施细节.该死的咨询公司及其费用:P.
这些和其他来源似乎只利用Alfresco的DM.这是典型的方法吗?
我们正在遵循这个设计,但它有一些警告,比如构建已经在LR OOTB中可用的portlet.
因此,LR是Web内容的表示层,并利用Portlet支持.所有Web内容都将在Alfresco中进行管理,因为它具有更好的工作流功能.例如,在Liferay中,所有Web内容仅限于一个工作流程.在Alfresco中,用户可以根据内容类型选择不同的工作流程.我们仅限于让内部用户使用单一工具来管理所有文档和内容,否则买入将失败.
跨栏...
我们可以搜索Alfresco的内容,但是将它映射回LR友好URL的最佳方法是什么?创建自定义方面以在Alfresco中存储此引用将是一个维护噩梦.
如何利用LR的SEO功能?
CMIS集成仅适用于文档,并且在Web内容中引用图像存在问题(https://www.liferay.com/community/forums/-/message_boards/message/12762396).
整合LR和Alfresco必须非常普遍.其他人如何克服这些类型的障碍?有没有一种简单的方法可以将Alfresco(不使用Web快速入门)的内容直接发布到Liferay?其他人是否只是强迫用户使用这两种工具?
此外,我们的最终用户将使用Alfresco进行内部文档处理(不在网上提供),这样也可以推动"使用Alfresco实现一切"的方法.
在我看来,您似乎同时提出了多个问题,但最终这一切都归结为“如何将应用程序 X 集成到我的门户中”这个古老的问题。在门户上下文中对此问题的唯一正确答案是您需要开发一个 portlet,因为这是将应用程序集成到门户中的唯一好方法(不要让我开始了解 iframe 和 iframe/proxy portlet... )。
下一个问题当然是有没有(好的)Alfresco portlet 可用?并不真地。因此,您确实需要开发一个,它会带来一系列全新的问题:使用哪种技术来创建 portlet(JSP、Struts、JSF、Vaadin 等)以及如何连接到 Alfresco(Web 脚本、 CMIS,...)。
就我个人而言,我创建了一些连接到 Alfresco 存储库的小型 portlet,并且我使用 CMIS 来做到这一点,但就我而言,Alfresco 存储库主要是一个“哑”存储库,在您的场景中并非如此。这让我想到了我自己的一个问题:你为什么要使用 Liferay?你为什么需要它?
Liferay 和 Alfresco 大多有一个共同的目标,因此在一种产品中可以实现的事情通常也可以在另一种产品中完成 - 有时很容易,有时有点困难。所以我的建议是,除非你真的需要一个门户网站和 Liferay 提供的很多东西(Alfresco 中没有这些东西,或者很难为 Alfresco 开发),否则我会坚持使用 Alfresco 作为我的协作平台,并开发例如,Alfresco Share 中的必要功能,因为它可以完成 Liferay 也可以完成的许多功能。
归档时间: |
|
查看次数: |
2774 次 |
最近记录: |