जावा हाइपरटेक्स्ट मार्कअप लैंग्वेज (JHTML) एक HTML वेब पेज के हिस्से के रूप में जावा प्रोग्रामिंग को शामिल करने के लिए एक मानक है। HTML पृष्ठ में जावा फ़ंक्शन शामिल होते हैं, जिन्हें क्लाइंट के ब्राउज़र पर पृष्ठ भेजने से पहले संसाधित किया जाता है।
जावा एचटीएमएल आर्ट टेक्नोलॉजी ग्रुप (एटीजी) में डायनमो वेब सर्वर की एक मालिकाना तकनीक है।
JHTML फ़ाइलों में एक एक्सटेंशन (.jhtml) होता है, और जावा में लिखे गए प्रोग्राम को वेब पेज में समायोजित करने की अनुमति देता है। जब कोई उपयोगकर्ता किसी वेब पेज का अनुरोध करता है, तो वेबसाइट सर्वर अनुरोध को संसाधित करता है और इसे JHTML फ़ाइलों को संभालने वाले एक विशेष सर्वर को भेजता है, जिसे PageCompileServlet के रूप में जाना जाता है। यह सर्वर जावा कंपाइलर को कॉल करता है और कोड संकलित करता है। कोड को अंततः निष्पादित किया जाता है और वेब पेज की सामग्री को अनुरोधकर्ता के वेब ब्राउज़र पर भेजे जाने से पहले संशोधित किया जाता है। जेएचटीएमएल डिजाइन पेज और बिजनेस फॉर्म बनाने में उपयोगी है।
JHTML की तुलना PHP और Microsoft के एक्टिव सर्वर पेज से की जा सकती है। जेएचटीएमएल के लिए एक पूर्वापेक्षा वेब सर्वर पर जावा कंपाइलर की स्थापना है। जावा डेटाबेस कनेक्टिविटी इंटरफ़ेस का उपयोग वेब पेज से डेटाबेस तक पहुँचने के लिए भी किया जा सकता है।
सन माइक्रोसिस्टम्स ने एटीजी से जेएचटीएमएल तकनीक के कुछ हिस्सों को लाइसेंस देकर अपना जावासर्वर पेज सिस्टम विकसित किया।
0 Comments