2013-02-15 3 views
0

Я пошел по ссылке https://docs.jboss.org/author/display/AS71/JNDI+ReferenceJNDI поиск для EJB и хранения для будущих вызовов

Когда мы делаем традиционный JNDI поиск сначала получить стаб объект удаленного интерфейса, а затем сделать еще один сетевой вызов, чтобы сделать фактическую EJB вызов. Это было указано как 2 сетевых вызова.

Я пытаюсь выяснить, есть ли что-то, благодаря чему мы можем хранить одноэлементный магазин объекта-заглушки только один раз, а затем просто использовать его для последующих вызовов? Я не являюсь экспертом в деталях RMI, но до тех пор, пока заглушка доступна, мы сможем ее использовать .. не так ли?

В основном ищет любую опцию Spring, где при запуске бит Spring делает JNDI EJB поиск и сохраняет это в одном объекте, который будет доступен для использования в контексте для использования в будущем до тех пор, пока приложение запущено?

ответ

1

Вы можете поиска боб, используя следующую команду и использовать его для последующих вызовов:

<jee:local-slsb id="myComponent" jndi-name="ejb/myBean" 
     business-interface="com.mycom.MyComponent"/> 

или в случае удаленного EJB:

<jee:remote-slsb id="myComponent" jndi-name="ejb/myBean" 
     business-interface="com.mycom.MyComponent"/> 
+0

является Jee: пружинный имен ..? Заранее спасибо – Soumya

+0

gotcha - http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/ejb.html Спасибо. Пересмотрите его подробно. Принятие вашего ответа – Soumya

Смежные вопросы