में सभी जेएनडीआई नामों का अर्थ मैं जेबॉस 7.1.1 पर जावा ईई एप्लिकेशन तैनात कर रहा हूं, और जब मेरे सत्र बीन्स तैनात किए जाते हैं, तो जेबॉस एक संदेश को प्रिंट करता है जिसमें कहा गया है कि उसने कई जेएनडीआई बाइंडिंग बनाई हैं। कुछ ऐसा:जेबॉस 7
java:global/ear-name/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:app/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:module/MyClassImpl!fully.qualified.path.to.Interface
java:jboss/exported/ear-name/jar-name/MyClassImpl!fully.qualified.path.to.Interface
java:global/ear-name/jar-name/MyClassImpl
java:app/jar-name/MyClassImpl
java:module/MyClassImpl
यह ईजेबी से ईजेबी तक थोड़ा सा भिन्न होता है, लेकिन यह सामान्य विचार है।
मैं यहां क्या हो रहा है इसके बारे में उलझन में हूं। उनमें से इतने सारे क्यों हैं? क्या इन जेएनडीआई बाइंडिंग के बीच कोई अंतर है? यदि वहां है, तो उनमें से प्रत्येक का कब उपयोग किया जाना चाहिए?
उस लिंक में बहुत अच्छी जानकारी है। धन्यवाद! – rbwhitaker