J2EE क्लाइंट एक एप्लिकेशन घटक है जो अनुरोधों को संसाधित करने या J2EE सेवाओं का उपयोग करने के लिए J2EE वातावरण तक पहुँचता है। अनुरोध विभिन्न नेटवर्कों में HTTP से अधिक जटिल J2EE सर्वर संचार में भिन्न होते हैं।
J2EE और स्टैंड-अलोन क्लाइंट के बीच प्राथमिक अंतर यह है कि J2EE क्लाइंट विभिन्न J2EE सेवाओं तक पहुँचने में सक्षम है। J2EE क्लाइंट या तो वेब क्लाइंट या एप्लिकेशन क्लाइंट होता है।
एक वेब क्लाइंट में दो भाग होते हैं: घटकों द्वारा निर्मित गतिशील वेब पेज और एक वेब ब्राउज़र जो सर्वर से प्राप्त पृष्ठों को वितरित करता है। एक वेब क्लाइंट को एक पतले क्लाइंट के रूप में भी जाना जाता है, जो महत्वपूर्ण संचालन, जैसे डेटाबेस पूछताछ या जटिल व्यावसायिक नियमों का प्रबंधन नहीं करता है। इन कार्यों को J2EE सर्वर पर निष्पादित एंटरप्राइज़ बीन्स द्वारा नियंत्रित किया जाता है।
कुछ वेब पेजों में एप्लेट होते हैं, जो एक नुकसान हो सकता है क्योंकि एक वेब ब्राउज़र में एप्लेट्स को निष्पादित करने के लिए एक सिस्टम में जावा प्लग-इन और सुरक्षा फाइलें होनी चाहिए।
एक एप्लिकेशन क्लाइंट एक ग्राफिकल यूजर इंटरफेस के साथ क्लाइंट-साइड घटक है। यह एक बिजनेस टियर के एंटरप्राइज बीन्स तक पहुंच सकता है और वेब टियर में चल रहे सर्वलेट के साथ HTTP कनेक्शन स्थापित कर सकता है।
0 Comments