我们的团队目前正在考虑集成Liferay6.1.0CE和Al新鲜co4.0EE,我想知道其他人是如何在web内容方面集成这两者的。我已经浏览了网页,只找到案例研究或提到的整合,但遗漏了实施细节。该死的咨询公司及其收费:P。
这些和其他消息来源似乎只利用了DM的Alfresco。这是典型的做法吗?
我们遵循这个设计,但它有一些警告,比如构建已经在LR OOTB中可用的portlets。
因此,LR是web内容和利用portlet支持的表示层。所有的web内容都将在Alfresco中进行管理,因为它具有更好的工作流功能。例如,在Liferay中,所有web内容都仅限于一个工作流。在Alfresco中,用户可以根据内容类型选择不同的工作流。我们被限制让我们的内部用户使用单一的工具来管理所有的文档和内容,否则购买将失败。
障碍..。
我们可以搜索Alfresco内容,但是将其映射回LR友好URL的最佳方法是什么?创建一个自定义方面来将此引用存储在Al新鲜to中,这将是维护的噩梦。
如何利用LR的SEO功能?
CMIS集成只适用于文档,在web内容(https://www.liferay.com/community/forums/-/message_boards/message/12762396)中存在引用图像的问题。
整合LR和Alfresco必须是非常普遍的。其他人是如何克服这些障碍的?有没有一种简单的方法可以直接将内容从Alfresco (不使用Web快速启动)发布到Liferay?其他人是否只是强迫他们的用户同时使用这两种工具?
此外,我们的最终用户将在内部文档处理中使用Al新鲜so (在web上不可用),因此也推动了“对一切都使用Alfresco”的方法。
发布于 2012-08-07 09:37:35
在我看来,你似乎在一次问多个问题,但最终都归结为一个古老的问题:“如何将应用程序X集成到我的门户中”。在门户上下文中,唯一正确的答案是,您需要开发一个portlet,因为这是将应用程序集成到门户中的唯一好方法(不要让我了解iframes和iframe/proxy portlet.)。
当然,下一个问题是,是否有(好的) Alfresco可用?不怎么有意思。因此,您确实需要开发一个,它打开了一个全新的蠕虫罐:用来创建portlet的技术(JSP、Struts、JSF、Vaadin、.)以及如何连接到Alfresco (web脚本,CMIS,.)。
就我个人而言,我已经创建了一些连接到Al新鲜to存储库的小型portlets,并且我使用了CMIS来实现这一点,但在我的例子中,Al新鲜to存储库主要是一个“哑”存储库,在您的场景中并非如此。这就引出了我自己的一个问题:你为什么想使用Liferay,你为什么需要它?
Liferay和Alfresco大多有一个共同的目标,所以在一种产品中可以实现的事情通常也可以在另一种产品中完成--有时容易,有时更难。因此,我的建议是,除非你真的需要一个门户网站和Liferay提供的很多东西(这在Al新鲜to中是不可用的,或者很难为Al新鲜to开发),否则我会坚持使用Alfresco作为我的协作平台,并在Alfresco共享中开发必要的功能,比如Liferay也会开发很多东西。
发布于 2013-06-04 05:37:10
我认为这个报告可能会对你有所帮助。
铆钉逻辑是阿尔弗雷科和利费莱的长期合作伙伴,在这两方面都有丰富的经验。
http://www.alfresco.com/events/webinars/ecm-and-portals-best-practices-integrating-alfresco-and-liferay
https://stackoverflow.com/questions/10416522
复制相似问题