ठीक है, मुझे पता है कि जावा एक भाषा है लेकिन किसी ने मुझसे पूछा है कि क्या वे एएसपी.NET में लिखे गए वेब ऐप के साथ इंटरफेस के लिए एक वेब एप्लिकेशन लिख सकते हैं। मैं एक एक्सएमएल की सेवा के लिए एक वेब सेवा लागू कर रहा हूं, इसलिए यह सुंदर भाषा अज्ञेयवादी है।जावा को वेब ऐप के रूप में चलाना
हालांकि, मुझे 100% यकीन नहीं है कि जावा रूट पर जाने से बहुत सारी समझ हो जाती है। मैं कुछ एजेक्स/जावास्क्रिप्ट या शायद जेस्क्रिप्ट का उपयोग कर एक भारी क्लाइंट जावास्क्रिप्ट प्रोग्राम के साथ PHP या ASP.NET सर्वर साइड कोड की अपेक्षा कर रहा था।
क्या कोई वेबपैप्स के साथ आता है तो मूल जावा पर्यावरण को समझा सकता है? मैंने निम्नलिखित अनुमान लगाए हैं - क्या मैं सही पेड़ को भड़क रहा हूं?
- जावा जब ASP.NET की तरह चलाने JSP
- JavaBeans कहा जाता है, नेट ढांचे की तरह एक सा है यानी यह फिर से प्रयोग करने योग्य घटकों की लाइब्रेरी है
- जावा ईई ASP.NET की तरह एक सा है कि यह एक सर्वर
- जावा भी ग्राहक पर चला सकते हैं पर वेब पेज का निर्माण के लिए एक रूपरेखा है, लेकिन यह जावा वी एम स्थापित करने
जब क्लाइंट पर जावा चल रहा है, आप JavaBeans का उपयोग करें और है कर सकते हैं कि वहाँ एक की जरूरत है ढांचा? क्या यह जेस्क्रिप्ट का भी उपयोग कर सकता है? मुझे ऐसा नहीं लगता क्योंकि जेस्क्रिप्ट जावास्क्रिप्ट लाइब्रेरी है।
सर्वर पर जावा चलाने के दौरान ठीक है, यह अपेक्षाकृत छोटा एप्लीकेशन है और इसलिए जावा थोड़ी अधिक ओवरकिल की तरह लगता है। PHP या एएसपी.नेट एक बेहतर फिट महसूस करता है।
लेकिन मुझे नहीं लगता कि उन्हें ब्राउज़र में जावा एप्लेट नीचे जाना चाहिए और यह जटिलता को जोड़ता है जिसकी आवश्यकता नहीं है।
स्पष्टीकरण –
के लिए धन्यवाद, जावास्क्रिप्ट ब्राउज़र में चलता है, जबकि जावा स्क्रिप्टलेट सर्वर पर चलते हैं (क्योंकि वे जावा सर्वर पेजों का हिस्सा हैं)। – Liam