2012-05-02 13 views
5

हमारी टीम वर्तमान में लिफ़ेरे 6.1.0 सीई और अल्फ्रेस्को 4.0 ईई को एकीकृत करने की सोच रही है और मुझे आश्चर्य है कि दूसरों ने वेब सामग्री के संबंध में दोनों को कैसे एकीकृत किया है। मैंने वेब को खराब कर दिया है और केवल केस स्टडीज या एकीकरण के उल्लेखों को पाया है लेकिन कार्यान्वयन के विवरण गायब हैं। डॉन परामर्श कंपनियों और उनकी फीस: पी।Liferay और Alfresco के बीच डब्ल्यूसीएम को एकीकृत करना

ये और अन्य स्रोतों डीएम के लिए केवल लाभ उठाने Alfresco लगते हैं। क्या यह सामान्य दृष्टिकोण है?

हम इस डिजाइन का अनुसरण कर रहे हैं, लेकिन इसकी इमारतें ऐसे पोर्टलेट्स की तरह हैं जो एलआर ओओटीबी में पहले से उपलब्ध हैं।

तो, एलआर वेब सामग्री के लिए प्रस्तुति स्तरीय है और portlet समर्थन लाभ उठाने के लिए। सभी वेब सामग्री को अल्फ्रेस्को में प्रबंधित किया जा रहा है क्योंकि इसमें बेहतर वर्कफ़्लो सुविधाएं हैं। उदाहरण के लिए, लिफ़ेरे में, सभी वेब सामग्री एक वर्कफ़्लो तक ही सीमित है। अल्फ्रेस्को में, उपयोगकर्ता सामग्री प्रकार के आधार पर विभिन्न वर्कफ़्लो का चयन कर सकते हैं। हम सभी आंतरिक दस्तावेजों और सामग्री के प्रबंधन के लिए हमारे आंतरिक उपयोगकर्ता एक उपकरण का उपयोग करने के लिए प्रतिबंधित हैं, अन्यथा खरीद-इन विफल हो जाएगी।

बाधा दौड़ ...

हम Alfresco सामग्री खोज सकते हैं लेकिन क्या सबसे अच्छा तरीका है इसे वापस एलआर के अनुकूल यूआरएल के लिए मैप करने के लिए है? अल्फ्रेस्को में इस संदर्भ को स्टोर करने के लिए एक कस्टम पहलू बनाना एक रखरखाव दुःस्वप्न होगा।

एलआर की एसईओ सुविधाओं का लाभ उठाने के लिए कैसे?

सीएमआईएस एकीकरण केवल दस्तावेजों के लिए काम करता है और वेब सामग्री (https://www.liferay.com/community/forums/-/message_boards/message/12762396) में छवियों का संदर्भ देने में कोई समस्या है।

एलआर और अल्फ्रेस्को को एकीकृत करना बहुत आम है। इस तरह के बाधाओं पर काबू पाने वाले सभी लोग कैसे हैं? क्या Alfresco (वेब ​​क्विक स्टार्ट का उपयोग नहीं कर रहे हैं) से सीधे सामग्री को प्रकाशित करने का कोई आसान तरीका है Liferay? क्या हर कोई सिर्फ अपने उपयोगकर्ताओं को दोनों औजारों का उपयोग करने के लिए मजबूर कर रहा है?

इसके अलावा, हमारे अंतिम उपयोगकर्ता आंतरिक दस्तावेज़ प्रक्रिया (वेब ​​पर उपलब्ध नहीं) के लिए अल्फ्रेस्को का उपयोग करेंगे ताकि यह "सब कुछ के लिए अल्फ्रेस्को का उपयोग" दृष्टिकोण भी चला सके।

उत्तर

0

मेरे लिए ऐसा लगता है कि आप एक साथ कई प्रश्न पूछ रहे हैं, लेकिन अंत में यह सभी 'मेरे पोर्टल में एप्लिकेशन एक्स को एकीकृत कैसे करें' के पुराने प्रश्न के नीचे आता है। पोर्टल संदर्भ में इसका एकमात्र सही उत्तर यह है कि आपको एक पोर्टल विकसित करने की आवश्यकता है क्योंकि एक पोर्टल में एप्लिकेशन को एकीकृत करने का यही एकमात्र अच्छा तरीका है (मुझे iframes और iframe/proxy portlet के बारे में प्रारंभ न करें ...)।

पाठ्यक्रम का अगला प्रश्न तब कोई है (अच्छा) अल्फ्रेस्को पोर्टल उपलब्ध है? ज़रुरी नहीं। तो आपको वास्तव में एक विकसित करने की आवश्यकता होगी, जो कीड़े का एक नया नया खुलता है: पोर्टल (जेएसपी, स्ट्रूट्स, जेएसएफ, वाडिन, ...) बनाने के लिए किस तकनीक का उपयोग करना है और अल्फ्रेस्को से कैसे जुड़ना है (वेब ​​स्क्रिप्ट्स, सीएमआईएस, ...)।

व्यक्तिगत रूप से मैंने कुछ छोटे पोर्टल बनाए हैं जो अल्फ्रेस्को रिपोजिटरी से जुड़ते हैं और मैंने ऐसा करने के लिए सीएमआईएस का उपयोग किया है, लेकिन मेरे मामले में अल्फ्रेस्को रिपोजिटरी ज्यादातर 'गूंगा' भंडार है, जो आपके मामले में नहीं है परिदृश्य। जो मुझे अपने आप के प्रश्न पर लाता है: आप लिफ़ेरे का उपयोग क्यों करना चाहते हैं; तुम्हें यह क्यों चाहिए?

लिफ़ेरे और अल्फ्रेस्को का ज्यादातर आम लक्ष्य होता है और इसलिए एक उत्पाद में हासिल की जा सकने वाली चीजें आमतौर पर दूसरे में भी की जा सकती हैं - कभी-कभी आसान, कभी-कभी थोड़ा और मुश्किल होती है। तो मेरी सिफारिश यह होगी कि जब तक आपको वास्तव में पोर्टल की आवश्यकता नहीं होती है और लिफ़ेरी की बहुत सारी चीज़ें प्रदान करती हैं (जो अल्फ्रेस्को में उपलब्ध नहीं है या अल्फ्रेस्को के लिए विकसित करना मुश्किल होगा) मैं अल्फ्रेस्को के साथ अपने सहयोग मंच के रूप में चिपकूँगा और विकसित करूंगा अल्फ्रेस्को शेयर में आवश्यक कार्यक्षमता उदाहरण के लिए लिफ़ेरी भी बहुत सारी चीजें करता है।

+0

सबसे पहले, उत्तर देने के लिए धन्यवाद। आप सही हे। मैं कई सवाल पूछ रहा हूं। मुझे लगता है कि यह नो-नो है। Liferay मानकों पर बनाया गया एक समृद्ध एकीकरण मंच प्रदान करता है लेकिन एक मजबूत वर्कफ़्लो इंजन की कमी है। अल्फ्रेस्को में यह है, लेकिन एकीकरण सर्वोत्तम नहीं है। मैं बजाय डैशलेट की तुलना में वाडिन का उपयोग करके पोर्टल बनाना चाहता हूं। मुझे खेद है, लेकिन मैं पूछूंगा कि प्रॉक्सी पोर्टलेट के खिलाफ आपके पास क्या है? :) – Hoon

+0

नए लिफ़ेरे संस्करणों में बेहतर वर्कफ़्लो समर्थन है। डिफ़ॉल्ट रूप से यह अपने घर के विकसित कैलो वर्कफ़्लो इंजन के माध्यम से किया जाता है, लेकिन वर्कफ़्लो मॉड्यूल का केवल 1 संभव कार्यान्वयन है, इसे उदाहरण के लिए स्विच किया जा सकता है। एक्टिविटी (वर्कफ़्लो इंजन अल्फ्रेस्को का उपयोग करता है - http://www.emforge.net/web/activiti-liferay/wiki/-/wiki/Main/BPMN+2.0+for+Liferay+with+using+Activiti+Plugin)। प्रॉक्सी पोर्टलेट के साथ मेरी समस्या यह है कि आप मूल रूप से कहते हैं: यहां पोर्टल का टुकड़ा है जो 'कुछ' यूआरएल दिखाएगा और मेरे पास इसका कोई वास्तविक नियंत्रण नहीं है - यह वास्तव में कुछ भी एकीकृत नहीं कर रहा है। – fimez

0

मुझे लगता है कि यह प्रस्तुति आपके लिए कुछ मदद की जा सकती है।

रिवेट लॉजिक दोनों में व्यापक अनुभव के साथ अल्फ्रेस्को और लिफेरे दोनों का एक लंबा साझेदार है।

http://www.alfresco.com/events/webinars/ecm-and-portals-best-practices-integrating-alfresco-and-liferay

संबंधित मुद्दे