WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows

Despliegue de un módulo de aplicación EIS en la plataforma J2EE

El despliegue del módulo EIS en la plataforma J2EE da como resultado una aplicación, empaquetada como archivo EAR desplegado en el servidor. Se crean todos los artefactos y recursos J2EE y la aplicación estará configurada y lista para ejecutarse.

Antes de empezar

Debe crear un módulo EIS con enlace de importación de JMS en el entorno de desarrollo de integración de WebSphere antes de emprender esta tarea.

Por qué y cuándo se efectúa esta tarea

El despliegue en la plataforma J2EE crea los siguientes artefactos y recursos J2EE:
Tabla 1. Correlación de enlaces con artefactos J2EE
Enlace en el módulo SCA Artefactos J2EE generados Recursos J2EE creados
Importación de EIS Referencias de recursos generados en el EJB de sesión del módulo. ConnectionFactory
Exportación de EIS Bean controlado por mensajes, generados o desplegados, en función de la interfaz de escucha admitida por el adaptador de recursos. ActivationSpec
Importación de JMS Se despliega el bean controlado por mensajes (MDB) proporcionado por el entorno de ejecución, se generan las referencias de recursos en el EJB de sesión del módulo. Tenga en cuenta que el MDB sólo se crea si la importación tiene destino de recepción.
  • ConnectionFactory
  • ActivationSpec
  • Destinos
Exportación de JMS Se despliega el bean controlado por mensajes proporcionado por el entorno de ejecución, se generan las referencias de recursos en el EJB de sesión del módulo.
  • ActivationSpec
  • ConnectionFactory
  • Destinos
Cuando una importación o exportación define un recurso como ConnectionFactory, se genera la referencia de recurso en el descriptor de despliegue del EJB de sesión sin estado del módulo. Además, se genera el enlace adecuado en el archivo de enlace de EJB. El nombre, al que se enlaza la referencia del recurso, es el valor del atributo de destino, si hay alguno presente, o el nombre de búsqueda JNDI predeterminado asignado al recurso, basado en el nombre del módulo y el nombre de importación.

Tras el despliegue, la implementación localiza el bean de sesión del módulo y lo utiliza para buscar los recursos.

Durante el despliegue de la aplicación en el servidor, la tarea de instalación de EIS comprobará la existencia del recurso de elementos al que está enlazado. Si no existe, y el archivo SCDL especifica al menos una propiedad, la tarea de instalación de EIS creará el recurso y lo configurará. Si el recurso no existe, no se realizará ninguna acción y se supondrá que el recurso se creará antes de la ejecución de la aplicación.

Cuando la importación de JMS se despliega con un destino de recepción, se despliega un bean controlado por mensajes (MDB). Está a la escucha de respuestas a solicitudes enviadas. El MDB se asocia (escucha) al destino enviado con la solicitud en el campo de cabecera JMSreplyTo del mensaje JMS. Cuando llega un mensaje de respuesta, el MDB utiliza su ID de correlación para recuperar la información de retorno de llamada almacenada en el destino de retorno de llamada y, a continuación, invoca el objeto de retorno de llamada.

La tarea de instalación crea la fábrica de conexiones y tres destinos a partir de la información en el archivo de importación. Además crea ActivationSpec para permitir que el MDB del entorno de ejecución escuche respuestas en el destino de recepción. Las propiedades de ActivationSpec se derivan de las propiedades de destino/fábrica de conexiones. Si el proveedor de JMS es un adaptador de recursos SIBus, se crean los destinos SIBus correspondientes al destino JMS.

Cuando se despliega la exportación de JMS, se despliega un bean controlado por mensajes (MDB) (no el mismo MDB que el desplegado para la importación de JMS). Está a la escucha de las solicitudes entrantes en el destino de recepción y, a continuación, envía las solicitudes para que las procese SCA. La tarea de instalación crea el conjunto de recursos similar al de importación de JMS, ActivationSpec, ConnectionFactory, utilizado para enviar una respuesta y dos destinos. Todas las propiedades de estos recursos se especifican en el archivo de exportación. Si el proveedor de JMS es un adaptador de recursos SIBus, se crean los destinos SIBus correspondientes al destino JMS.


Task topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 1 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tdep_depj2eeplat.html

(C) Copyright IBM Corporation 2005. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse. (http://www.eclipse.org)