Habilitación de los beans de entidad CMP y los almacenes de datos del motor de mensajería para que compartan conexiones de bases de datos

Utilice esta tarea para habilitar los beans de entidad de persistencia gestionada por contenedor (CMP) para que compartan las conexiones de base de datos utilizadas por el almacén de datos de un motor de mensajería. La realización de esta tarea se ha estimado como una mejora potencial de 15% para el rendimiento global pero sólo puede utilizarse para beans de entidad conectados al servidor de aplicaciones que contiene el motor de mensajería.

Acerca de esta tarea

Para habilitar los beans de entidad CMP para que compartan las conexiones de base de datos utilizadas por el almacén de datos de un motor de mensajería, lleve a cabo los pasos siguientes.

Procedimiento

  1. Configure el almacén de datos para que utilice un origen de datos que no sea compatible con XA. Si desea más información sobre la configuración de almacenes de datos, consulte el apartado Configuración de un origen de datos JDBC para un motor de mensajería.
  2. Seleccione la opción Compartir origen de datos con CMP. Esta opción se proporciona en la fábrica de conexiones JMS o en la especificación de activación de JMS utilizada para conectar con el bus de integración de servicios que aloja el destino de bus utilizado para almacenar y procesar mensajes para el bean CMP.

    Por ejemplo, para seleccionar la opción en una fábrica de conexiones JMS, lleve a cabo los pasos siguientes:

    1. Visualice el proveedor de mensajería predeterminado. En el panel de navegación, pulse Recursos -> JMS -> Proveedores JMS.
    2. Seleccione el proveedor predeterminado para el que desea configurar una fábrica de conexiones unificada.
    3. Opcional: Cambie el recuadro de selección Ámbito para establecer el nivel al que la fábrica de conexiones debe ser visible, de acuerdo con sus necesidades.
    4. En el panel de contenido, bajo Propiedades adicionales, pulse Fábricas de conexiones.
    5. Opcional: Para crear una fábrica de conexiones JMS nueva, pulse Nueva.
      Especifique las siguientes propiedades para la fábrica de conexiones:
      Nombre
      Escriba el nombre por el que se conoce la fábrica de conexiones a efectos administrativos.
      Nombre JNDI
      Escriba el nombre JNDI que se utiliza para enlazar la fábrica de conexiones con el espacio de nombres.
      Nombre de bus
      Escriba el nombre del bus de integración de servicios con el que debe crear conexiones la fábrica de conexiones. Este bus de integración de servicios aloja los destinos a los que se asignan las colas y los temas JMS.
    6. Opcional: Para cambiar las propiedades de una fábrica de conexiones existente, seleccione su nombre de las fábricas de conexiones visualizadas. Las propiedades de la fábrica de conexiones se visualizan en el panel de contenido.
    7. Elija el recuadro de selección correspondiente al campo Compartir origen de datos con CMP.
    8. Pulse Aceptar.
    9. Guarde los cambios en la configuración maestra.
    La fábrica de conexiones JMS sólo puede utilizarse para conectar con un motor de mensajería "local" que se encuentra en el servidor de aplicaciones en el que se despliegan los beans CMP.
  3. Despliegue los beans CMP en el servidor de aplicaciones que contiene el motor de mensajería y especifique el mismo origen de datos que el utilizado por el motor de mensajería. Puede utilizar la consola administrativa para efectuar los siguientes pasos:
    1. Opcional: Para determinar el origen de datos utilizado por el motor de mensajería, pulse Servidores -> Tipos de servidor -> WebSphere Application Servers -> nombre_servidor -> [Mensajería de servidor] Motores de mensajería -> nombre_motor -> [Propiedades adicionales] Almacén de mensajes.
      El campo Nombre de origen de datos visualiza el nombre del origen de datos que es el predeterminado:
      jdbc/com.ibm.ws.sib/nombre_motor
    2. Pulse Aplicaciones -> Aplicación nueva -> Nueva aplicación empresarial.
    3. En la primera página de Preparación para la instalación de la aplicación, especifique el nombre completo de la vía de acceso del archivo de la aplicación de origen (archivo .ear, también conocido como archivo EAR) y, a continuación, pulse Siguiente.
    4. En la segunda página de Preparación para la instalación de la aplicación, complete los pasos siguientes:
      1. Elija el recuadro de selección para Generar enlaces predeterminados. Los enlaces de origen de datos (para los archivos EJB 1.1 JAR) se generan de acuerdo con el nombre JNDI el origen de datos, nombre de usuario y las opciones de contraseña. Esto tiene como resultado los valores predeterminados del origen de datos para cada archivo JAR de EJB. No se genera ningún enlace de origen de datos a nivel de bean.
      2. En Enlaces de fábrica de conexiones, elija el recuadro de selección para Enlaces de fábrica de conexiones predeterminados: y, a continuación, escriba el nombre JNDI para el origen de datos y, de forma opcional, seleccione un valor para Autorización de recurso.
      3. Pulse Siguiente para visualizar la páginas de Instalación de nueva aplicación. Los contenidos de la aplicación que está instalando determina qué páginas están disponibles.
  4. Si la aplicación utiliza módulos EJB que contienen beans CMP que se basan en la especificación EJB 1.xl, para Correlacionar orígenes de datos predeterminados de módulos que contengan beans de entidad 1.x, especifique un nombre JNDI para el origen de datos predeterminado para los módulos EJB. El origen de datos predeterminado para los módulos EJB es opcional si los orígenes de datos se especifican para beans CMP individuales.
  5. Si la aplicación tiene beans CMP que se basan en la especificación EJB 1.x, para Correlacionar orígenes de datos para todos los beans CMP 1.x, especifique un nombre JNDI para los orígenes de datos que se deben utilizar para cada bean CMP 1.x. El atributo del origen de datos es opcional para los beans CMP individuales si se especifica un origen de datos por omisión para el módulo EJB que contiene los beans CMP.
  6. Pulse Finalizar. Si no se especifica ningún origen de datos predeterminado para el módulo EJB, ni ningún origen de datos para beans CMP individuales, se visualiza un error de validación y se cancela la instalación.
  7. Complete otras páginas según sea necesario.
  8. En la página Resumen, verifique la célula, el nodo y el servidor en los que se instalarán los módulos de aplicación.
    1. Junto a Célula/Nodo/Servidor, pulse Pulse aquí.
    2. Verifique los valores de la página Correlacionar módulos con servidores que se visualiza. Asegúrese de que el servidor de aplicaciones especificado contiene el motor de mensajería y su almacén de datos.
    3. Especifique los servidores web como destinos que se utilizarán como direccionadores para las solicitudes dirigidas a esta aplicación. Esta información se utiliza para generar el archivo de configuración del plug-in (plugin-cfg.xml) para cada servidor web.
    4. Vuelva a la página Resumen.
    5. Pulse Finalizar.

Resultados

Para obtener más información sobre cómo instalar aplicaciones, consulte Instalación de archivos de aplicación empresarial con la consola.


Icon that indicates the type of topic Task topic



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