Estoy aprendiendo los conceptos básicos de EJB 3.0. Logré obtener un código de muestra en funcionamiento. Ahora estoy haciendo un análisis línea por línea para tener un conocimiento profundo. Pero estoy atascado en algunas líneas donde hay una búsqueda para encontrar el frijol requerido.Valores de propiedades de contexto inicial para la búsqueda EJB
¿Puede alguien explicarme en un lenguaje sencillo el significado y la necesidad de las siguientes líneas?
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();
}
¿Cuál es el significado exacto de cada una de la 'llave' y 'valor' que se utiliza en las propiedades?
Resto de es poner las 'propiedades' en la instancia de contexto inicial. He tenido una idea muy vaga de lo anterior, pero quiero aclararlo muy claramente. Me alegraría que alguien me señale algún enlace o idea sobre las líneas anteriores.
Gracias de antemano.
Actualmente estoy detrás de cortafuegos y el sitio está bloqueado! Gracias por responder. ¿Pero puedo obtener una mejor explicación de por qué se usa? –
Esto es curioso, la URL es documentación oficial de RedHat Jboss. Puedo enviarte por correo si así lo deseas. Este documento "debe" leerse para leer y explicar por qué se usa. – rkosegi
sí lo sé. Claro, puedes enviarlo a [email protected] Además, ¡le pedí a los chicos del administrador que lo investigaran! Gracias. –