我們的團隊目前正在考慮整合Liferay 6.1.0 CE和Alfresco 4.0 EE,並且想知道其他人如何將這兩者整合到網頁內容中。我在網上搜索過,只發現案例研究或提及整合,但錯過了實施細節。該死的諮詢公司及其費用:P。在Liferay和Alfresco之間集成WCM
- entreprise intranet Liferay or Alfresco
- How do I display Liferay content from the built in Documents and Media repository
- Integrating Liferay and Alfresco
- https://www.liferay.com/community/forums/-/message_boards/message/12904684
這些和其他來源似乎只槓桿對的Alfresco DM。這是典型的方法嗎?
我們正在關注這個設計,但它有一些警告,比如構建已經在LR OOTB中使用的portlet。
所以,LR是Web內容的表示層,並利用門戶支持。所有網頁內容將在Alfresco中進行管理,因爲它具有更好的工作流程功能。例如,在Liferay中,所有網頁內容都只限於一個工作流程。在Alfresco中,用戶可以根據內容類型選擇不同的工作流程。我們僅限於讓我們的內部用戶使用單一工具來管理所有文檔和內容,否則購買將失敗。
跨欄...
我們可以搜索露天內容,但什麼是映射回LR的友好URL的最佳方式?在Alfresco中創建一個自定義的方面來存儲這個引用將是一個維護的噩夢。
如何利用LR的SEO功能?
CMIS集成僅適用於文檔,並且存在引用Web內容中圖像的問題(https://www.liferay.com/community/forums/-/message_boards/message/12762396)。
集成LR和Alfresco必須非常普遍。其他人如何克服這些障礙?是否有一種簡單的方式將Alfresco的內容(不使用Web Quick Start)直接發佈到Liferay?其他人是否只是強迫他們的用戶使用這兩種工具?
此外,我們的最終用戶將使用Alfresco進行內部文檔處理(在網絡上不可用),這樣也可以驅動「使用Alfresco for everything」方法。
首先,謝謝你的回覆。你是對的。我在問多個問題。我想這是一個禁忌。 Liferay提供了一個基於標準構建的豐富的集成平臺,但缺乏強大的工作流引擎。 Alfresco有,但集成不是最好的。我寧願使用Vaadin構建portlet而不是dashlets。我很抱歉,但我會問你對付代理portlet的方式? :) – Hoon
較新的Liferay版本具有更好的工作流程支持。默認情況下,這是通過他們自己開發的Kaleo工作流引擎完成的,但由於工作流模塊只有1種可能的實現方式,因此可以切換爲例如。 Activiti(Alfresco使用的工作流引擎 - http://www.emforge.net/web/activiti-liferay/wiki/-/wiki/Main/BPMN+2.0+for+Liferay+with+using+Activiti+Plugin)。我在代理portlet中遇到的問題是,你基本上說:這裏有一部分門戶網站會顯示'某些'URL,我沒有任何真正的控制權 - 它並沒有真正集成任何東西。 – fimez