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.
Si altera temporalmente estos valores especificando su propio nombre, mantenga el prefijo java:comp/env. El nombre indirecto permite que los datos de referencia de recursos asociados a la aplicación estén disponibles para la ejecución de gestión de conexiones, con el fin de mejorar la gestión de los recursos basándose en los valores res-auth, res-isolation-level, res-sharing-scope y res-resolution-control.

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.


Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_jnditips
File name: rdat_jnditips.html