Web Start Developers Guide राज्योंगतिशील रूप से लोड अतिरिक्त जार वेब स्टार्ट/JNLP का उपयोग कर
सभी आवेदन संसाधन फ़ाइलों जार फ़ाइलों से पुनः प्राप्त किया जा चाहिए JNLP फ़ाइल के संसाधन अनुभाग में निर्दिष्ट, या स्पष्ट रूप से लिया गया एक HTTP का उपयोग कर वेब सर्वर से अनुरोध करें।
जेएआर फाइलों में संसाधनों को संग्रहीत करने की सिफारिश की जाती है, क्योंकि उन्हें जावा वेब स्टार्ट द्वारा स्थानीय मशीन पर कैश किया जाएगा।
अब मेरे पास कुछ संसाधन हैं जो मैं अपने आवेदन शुरू होने के बाद गतिशील रूप से लोड करना चाहता हूं (उदाहरण के लिए ओएसजीआई बंडल)। मैं सादे HTTP का उपयोग करके ऐसा कर सकता हूं, लेकिन मैं स्थानीय कैशिंग और वर्जन/आर्किटेक्चर-विशिष्ट संसाधनों के लिए वेब स्टार्ट के समर्थन का उपयोग करना चाहता हूं।
क्या वेब स्टार्ट इंफ्रास्ट्रक्चर का उपयोग कर मूल कोड बेस (जैसा कि एप्लिकेशन की जेएनएलपी फ़ाइल में निर्दिष्ट है) से अतिरिक्त जार फ़ाइलों को डाउनलोड करने का कोई तरीका है?
या वैकल्पिक रूप से: क्या ओएसजीआई और वेब स्टार्ट को एकीकृत करने के लिए पहले से ही एक स्थापित तरीका है जो वेब स्टार्ट सर्वर से बंडलों को स्थापित करने के लिए मुझे कार्य से छुटकारा दिलाता है?
आह! आलेख जेएनएलपी फ़ाइल में "एक्सटेंशन" टैग का उपयोग करता है, कुछ ऐसा जो डेवलपर गाइड में उल्लेख नहीं किया गया था। मैं देखूंगा कि मैं यह काम भी कर सकता हूं। धन्यवाद। – Thilo
दो बिंदुओं को मिला जो मुझे इस विधि के बारे में पसंद नहीं है: बंडलों को स्टार्टअप समय पर जाना आवश्यक है, और वेब स्टार्ट उन्हें बूट क्लासपाथ में जोड़ता है, जहां से एक्लिप्स के वेबस्टार्टमेन उन्हें निकालने लगते हैं और उन्हें फिर से बंडल के रूप में शुरू करते हैं। यह देखने के लिए अभी भी अच्छा है कि ग्रहण में पहले से ही यह समर्थन अंतर्निहित है। – Thilo
विस्तार टैग जावा जावा स्टार्ट के जावा 6 अपडेटिंग के साथ पेश किया गया था। बहुत अच्छी नई विशेषताएं थीं। –