Métodos para nombres JNDI de fábrica de conexiones
Siga el convenio del servicio JNDI (Java™ Naming and Directory Interface) en WebSphere Application Server cuando cree nombres JNDI de la fábrica de conexiones
Los entornos de sistemas distribuidos suelen emplear los servicios de directorios y denominación para obtener los recursos y componentes compartidos. Los servicios de directorio y denominación utilizan correlaciones de nombre a objeto para asociar nombres con objetos como, por ejemplo, ubicaciones, servicios, información y recursos. JNDI (Java Naming and Directory Interface) proporciona una interfaz común que se utiliza para acceder a los diferentes servicios de directorio y denominación.
Asignación indirecta de nombres a los recursos
Cuando se crea una fábrica de conexiones o un origen de datos, se proporciona un nombre JNDI para que un componente pueda buscar la fábrica de conexiones o el origen de datos. WebSphere Application Server utiliza un nombre indirecto con el prefijo java:comp/env:- Cuando cree un origen de datos de WebSphere Application Server, el nombre JNDI por omisión se establece en jdbc/nombre_origen_datos.
- Cuando se crea una fábrica de conexiones, el nombre predeterminado es eis/j2c_nombre_fábrica_conexiones.
Asignación de nombres a los recursos para utilizarlos con CMP
Además, si pulsa el recuadro de selección de la opción Utilizar este origen de datos para la persistencia gestionada por contenedor (CMP) al crear el origen de datos, se creará otra referencia con el nombre eis/nombre_jndi_de_CMP_origen_datos. Por ejemplo, si el origen de datos tiene el nombre JNDI jdbc/myDatasource, el nombre JNDI de la CMP será eis/jdbc/myDatasource_CMP. CMP utiliza este nombre internamente, y se proporciona sólo a efectos informativos.