के रूप में वेब एप्लिकेशन को तैनात करें मेरे पास एक वेब एप्लिकेशन है जिसे मैंने Google वेब टूलकिट (जीडब्ल्यूटी) के साथ विकसित किया है, यह एक उपयोगिता अनुप्रयोग है जो विशिष्ट सर्वर परिनियोजन की योजना बनाते समय गणना करने में मदद करता है। मैं इस एप्लिकेशन को उन लोगों के लिए अपनी वेबसाइट पर एक डाउनलोड के रूप में पेश करने में सक्षम होना चाहता हूं जो एप्लिकेशन का उपयोग करना चाहते हैं लेकिन हमेशा इंटरनेट एक्सेस नहीं है।एक स्टैंडअलोन निष्पादन योग्य
मैं पहले फ़ाइलों को GWT संकलित के सभी पैकेज करने के इस लक्ष्य को हासिल करने में सक्षम था (एचटीएमएल और जे एस) एक Nullsoft इंस्टालर स्क्रिप्ट (NSIS) में है कि सिर्फ एक अस्थायी निर्देशिका करने के लिए उन्हें निकालने और फिर मुख्य एचटीएमएल खोलने के लिए Windows कहते थे फ़ाइल जो भी ब्राउज़र डिफ़ॉल्ट था के साथ फ़ाइल।
हाल ही में इसने मुझे समस्याएं दी हैं, ऐसा लगता है कि कुछ ब्राउज़रों को यह बिल्कुल बुरा नहीं लगता है जबकि दूसरों के पास अपने स्वयं के quirks और अनुप्रयोग बेकार आवेदन करने में समस्याएं हैं।
यह एप्लिकेशन केवल एक एक्सएमएल फ़ाइल लाने के लिए 1 सर्वर कॉल बनाता है जिसमें गणना कैसे की जानी चाहिए इसके लिए कॉन्फ़िगरेशन डेटा होता है। एक छोटा php घटक है जो उपयोगकर्ता को पिछले कॉन्फ़िगरेशन को सहेजने और लोड करने की अनुमति देता है लेकिन ऑफ़लाइन स्टैंडअलोन निष्पादन योग्य परिनियोजन के लिए इस सुविधा को अक्षम करने में कोई समस्या नहीं है।
तो मेरा सवाल यह है कि, क्या कोई मौजूदा ढांचा है जो मेरे आवेदन को एक एम्बेडेड वेबसर्वर के साथ पैकेज करने की अनुमति देगा ताकि जब एप्लिकेशन चलाया जाता है तो यह वास्तव में स्थानीय वेब सर्वर पर चल रहा है? या फिर एक वेब अनुप्रयोग को एक पुनर्वितरण योग्य ब्राउज़र में एम्बेड करने के लिए एक मौजूदा ढांचा है, ताकि जब उपयोगकर्ता एप्लिकेशन खोलने का प्रयास करता है तो यह स्वचालित रूप से पैक किए गए ब्राउज़र को खोलता है, इस तरह मैं ऑफ़लाइन अनुभव को हमेशा वांछित काम करने के लिए ट्यून करने में सक्षम हो सकता हूं पैक किए गए ब्राउज़र के साथ।
किसी भी उत्तर
उत्तर के लिए धन्यवाद। आपके सुझाव के आधार पर मैं एक समान समाधान ढूंढने में सक्षम था जो एक्सयूएल धावक का उपयोग भी करता है।मैंने एक सरल समर्पित वेब ब्राउज़र एप्लिकेशन बनाने का निर्णय लिया है जो WxWebConnect का उपयोग करता है क्योंकि मैं काम पर पिछले 5 वर्षों से wxwidgets का उपयोग कर रहा हूं और मैक बिल्ड के साथ-साथ विंडोज़ को रिलीज़ करने की क्षमता बहुत बढ़िया है। मुझे इस समर्पित ब्राउज़र को पैकेज करने में सक्षम होना चाहिए और इसे हमेशा वेब साइट (केवल एचटीएमएल और जेएस) के स्थानीय संस्करण को खोलने के लिए सेट करना चाहिए जो मुझे ऑफलाइन संगतता के लिए केवल एक ब्राउज़र तकनीक पर ध्यान केंद्रित करने की अनुमति देगा। – snctln
आपका स्वागत है। मदद करने में खुशी। – webbiedave