2017-06-13 26 views
14

हम अलग-अलग आभासी निर्देशिकाओं में होस्ट करके कोणीय -1 और कोणीय -4 वेब अनुप्रयोगों के सह-अस्तित्व के बीच मध्य पथ ढूंढ रहे हैं।विभिन्न ऐप्स में कोणीय -1 और कोणीय -4 सह-अस्तित्व

लक्ष्य यह है कि उपयोगकर्ता पर विभिन्न मार्गों पर नेविगेट करते समय कोई अंतर नहीं महसूस करना चाहिए।

हमारे पास कोणीय -1 अनुप्रयोग है जिसमें HTML-5 कार्यकर्ता लागू हैं। इसलिए हम पृष्ठभूमि प्रक्रिया में फाइल अपलोड आदि का प्रतिनिधि करते हैं। वेब श्रमिक

नए संवर्द्धन जो हम कोणीय -4 में करना चाहते हैं, पुराने बनाम नए ऐप्स को जोड़ने वाले हाइपरलिंक्स के साथ।

जब नियंत्रण कोणीय -4 अनुप्रयोग के लिए से कोणीय -1 से & के लिए स्थानान्तरण, वहाँ किसी भी वैकल्पिक हल है कि पृष्ठभूमि प्रक्रियाओं (वेब ​​कार्यकर्ता), दो ऐप्स पर साझा की जा सकती है?

+0

https://developer.mozilla.org/en/docs/Web/API/SharedWorker – Kaiido

+0

यदि यह एंगुलरजेएस और एक कोणीय 2/4 ऐप के बीच काम करेगा, तो यह किसी भी दो ऐप्स के बीच काम करेगा। कोणीय 2/4 AngularJS का एक नया संस्करण नहीं है। –

+0

क्या आपने एक सिंगल हाइब्रिड ऐप का उपयोग करके कोणीय और कोणीय दोनों को चलाने पर विचार किया था? आपके प्रश्न से ऐसा लगता है कि आप मौजूदा एंजुलरजेस ऐप को अपग्रेड करना चाहते हैं, कुछ एंगुलर फीचर्स में सक्षम है। [यहां] (https://angular.io/guide/upgrade) आधिकारिक माइग्रेशन गाइड है, इसे स्पष्ट रूप से कैसे करें इसके बारे में स्पष्ट स्पष्टीकरण से भरा – FrontTheMachine

उत्तर

3

प्रलेखन

https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers

एक साझा कार्यकर्ता कई लिपियों द्वारा पहुँचा जा सकता है के अनुसार - भले ही वे हैं अलग खिड़कियों

द्वारा लेकिन करने के क्रम में एक्सेस किए जा रहे यह काम करने के लिए, दो वेब अनुप्रयोगों को एक ही प्रोटोकॉल, होस्ट और पोर्ट साझा करना चाहिए। यदि इस कॉन्फ़िगरेशन में दो वेब ऐप्स चलाने का कोई तरीका है, तो आप एक ही वेब कार्यकर्ता को दोनों ऐप्स में साझा करने में सक्षम होंगे।

उसी पोर्ट पर एकाधिक ऐप्स चलाने के तरीके हैं। यदि आप सर्वर पक्ष पर expressjs का उपयोग कर रहे हैं, तो यह लिंक मदद कर सकता है।

How to mount express.js sub-apps?

आप एक ही बंदरगाह में अपने कोणीय-1 ऐप और कोणीय-4 रन मिलता है, मुझे लगता है कि आप कोणीय -4 अनुप्रयोग के लिए कोणीय -1 कार्यकर्ता साझा करने के लिए सक्षम हो जाएगा।

उम्मीद है कि इससे मदद मिलती है।

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