Значения свойства Initial Context для поиска EJB

Я изучаю основы EJB 3.0. Мне удалось запустить и запустить пример кода. Теперь я делаю построчный анализ, чтобы получить глубокие знания , Но я застрял на нескольких строках, где есть поиск, чтобы найти требуемый компонент.

Кто-нибудь может объяснить мне простым языком смысл и необходимость следующих строк?

Properties properties = new Properties();
properties.put("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
properties.put("java.naming.factory.url.pkgs", "org.jboss.naming rg.jnp.interfaces");
properties.setProperty(Context.PROVIDER_URL, "localhost:1099");

IniialContext context = null;
SamleEjbRemote cl = null;
try {
    context = new InitialContext(properties);
    cl = (SampleEjbRemote) context.lookup("SampleEjbBean/remote");
} catch (NamingException e1) {
    // TODO Auto-generated catch block
    e1.printStackTrace();
}


Каково точное значение каждого из «ключей» и «значений», используемых в свойствах?

Остальное — поместить «свойства» в экземпляр начального контекста. У меня было очень смутное представление об изложенном выше, но я хочу прояснить это очень четко. Я был бы рад, если бы кто-нибудь мог указать мне на какие-либо ссылки или идеи о приведенных выше строках.

Заранее спасибо.

5
задан informatik01 29 September 2013 в 01:28
поделиться