Pobranie obiektu z JNDI

Autor: Marcin Kasiński
21.01.2011 13:24:00 +0200

Do pobrania obiektu z serwera nazewniczego używamy metody lookup klasy Context z pakietu javax.naming. Jako parametr tej metody podajemy nazwę zarejestrowanego obiektu, a zwracany obiekt należy zrzutować na klasę jaką się spodziewamy otrzymać. Poniższy przykłada ilustruje tą operacje.

...
try {
System.out.println("Creating JNDI objects... ");

QueueConnectionFactory connectionFactory =
(QueueConnectionFactory) ctx.lookup("QCF");
Queue queueIN = (Queue) ctx.lookup("QIN");
Queue queueOUT = (Queue) ctx.lookup("QOUT");
ctx.close();
} catch (NamingException nx) {
System.out.println("ERROR: " + nx);
System.exit(-1);
}

powrót
Zachęcam do przedstawienia swoich uwag i opinii w polu komentarzy.

Komentarze

Dodaj Komentarz