किसी भी मामले में ऐप सर्वर से कनेक्ट करने के साथ जुड़े कोड (काम करने की आपको आवश्यकता है) वास्तव में इतना कठिन नहीं है ... लेकिन यह विभिन्न दस्तावेज़ों में शामिल है।
ये the instructions on how to access an EJB from a stand-alone java application हैं।
ग्लासफ़िश v3: http : //docs.sun.com/app/docs/doc/820-7695/beakt के साथ जावा ईई 6 एप्लिकेशन क्लाइंट से ईजेबी तक पहुंचने के लिए ऐप क्लाइंट का उपयोग करने के लिए ये निर्देश हैं। l = en & a = देखें
किसी एप्लिकेशन क्लाइंट से ईजेबी तक पहुंचने से आप ईजेबी 'सीधे' के साथ काम कर रहे हैं, तो आप जावा ईई सेवाओं के अधिक से अधिक स्वचालित रूप से पहुंच सकते हैं। आप स्टैंड-अलोन मामले में इनमें से कुछ सेवाओं तक पहुंच को एक साथ जोड़ सकते हैं, लेकिन बोझ उस एप्लिकेशन को बनाने के लिए एप्लिकेशन डेवलपर/नियोक्ता पर बदल जाता है।
एक स्टैंड-अलोन एप्लिकेशन बनाना जो ईजेबी तक पहुंचता है, अल्प अवधि में आसान लगता है, और कई लोग उस रणनीति में निवेश करेंगे। यदि वे अपने क्लाइंट एप्लिकेशन को बड़ी संख्या में मशीनों पर तैनात करते हैं, तो एक साथ जुड़े हुए सेवा पहुंच रणनीति से जुड़ा बोझ एक बोझ बन सकता है।
एप्लिकेशन क्लाइंट कंटेनर का उपयोग करने वाले एप्लिकेशन क्लाइंट को तैनात करना या तो निःशुल्क नहीं है। लाभ यह तथ्य है कि तैनाती के मुद्दों को दूर करने के लिए आपके पास अपने ऐप सर्वर विक्रेता का समर्थन है।
यदि आप ग्लासफ़िश (v2.1, v2.1.1 या v3) का उपयोग कर रहे हैं, तो आप जावा वेब स्टार्ट सपोर्ट का भी लाभ उठा सकते हैं, जो क्लाइंट एप्लिकेशन परिनियोजन को बहुत सरल बनाता है।
पहला लिंक इस पर स्थानांतरित हो गया है: - [http://glassfish.java.net/javaee5/ejb/EJB_FAQ.html ](http://glassfish.java.net/javaee5/ejb/EJB_FAQ.html) - चूंकि ओरेकल ने सभी ** X.dev.java.net ** ** X.java.net ** लिंक को स्थानांतरित कर दिया है ** –