اذا لم تجد ما تبحث عنه يمكنك استخدام كلمات أكثر دقة.
وكبديل للإدخال، فإن عملاء وحدة جافا للأعمال يمكنهم الحصول على إحالة لكائن وسيط لوحدة الجلسات (بذرة وحدة جافا للأعمال) باستخدام JNDI، ويمكن استخدام هذا البديل في الحالات التي يكون فيها الإدخال غير متاح، مثل الوحدات غير المدارة أو عملاء جافا SE البعيدون، أو عندما يكون ضروريا التحديد من الناحية البرمجية أية وحدة يجب الحصول عليها. أسماء واجهة جافا للتسمية والدليل Java Naming and Directory Interface JNDI لوحدات جلسات وحدة جافا للأعمال تم تحديدها من قبل حاوية وحدة جافا للأعمال من خلال الآلية التالية:
(المداخل في الأقواس المربعة تشير لأجزاء اختيارية)
يمكن لوحدة واحدة أن يحصل عليها من أي اسم متصل بالأنماط السابقة، واعتمادا على "موقع" العميل. إن العملاء في نفس الوحدة Module كالوحدة Bean المطلوبة يمكن أن تستخدم نطاقا أكبر من الوحدات، إن العملاء في نفس التطبيق كالوحدة المطلوبة التي تستخدم نطاقا تطبيقيا وما هو أعلى منه، الخ. على سبيل المثال فإن كود التشغيل في نفس الوحدة مثل وحدة خدمة العملاء (كما هو مقدم من قبل المثال الظاهر سابقا في هذا المقال) سوف يستخدم الكود التالي للحصول على إحالة (محلية) له:
CustomerServiceLocal customerService = (CustomerServiceLocal) new InitialContext().lookup("java:module/CustomerService");