Para que Business Integration Connect se comunique con InterChange Server
mediante el protocolo de transporte JMS, es necesario que estos dos
componentes estén configurados para trabajar con JMS. En la Tabla 70 se resumen estos pasos de configuración.
Componente | Versión | Si desea obtener más información |
---|---|---|
WebSphere Business Integration Connect | 4.2.2 |
Configuración de documentos salientes mediante el protocolo de transporte JMS Configuración de documentos entrantes mediante el protocolo de transporte JMS
|
WebSphere InterChange Server | 4.1.1, 4.2.0, 4.2.1, 4.2.2 | Creación de artefactos de ICS para JMS |
Asimismo, para enviar o recibir un documento entre Business Integration
Connect e InterChange Server mediante un protocolo de transporte JMS, también
se utilizan los componentes compatibles con ICS que se enumeran en la Tabla 71.
Componente | Descripción | Notas y restricciones |
---|---|---|
WebSphere Business Integration Adapter para JMS (Adaptador de JMS)
|
Este adaptador permite a InterChange Server intercambiar objetos de negocio
con aplicaciones que envíen o reciban datos en forma de mensajes JMS.
El adaptador de JMS y Business Integration Connect se comunican mediante colas
JMS.
|
|
Un manejador de datos de carga | Este manejador de datos convierte la carga entre el formato del documento y la representación de objeto de negocio. | Si desea obtener más información, consulte el apartado Especificación del manejador de datos de carga. |
Manejador de datos de accesorios |
Este manejador de datos convierte los documentos con accesorios en objetos
de negocio.
| Este manejador de datos sólo es necesario si los documentos incluyen accesorios. Si desea obtener más información, consulte el apartado Manejo de documentos con accesorios. |
En los siguientes apartados se describe cómo trabajan conjuntamente los componentes de la Tabla 71 para enviar y recibir documentos entre Business Integration Connect e InterChange Server mediante el protocolo de transporte JMS.
Para que Business Integration Connect pueda enviar un documento a InterChange Server utilizando el protocolo de transporte JMS, se utiliza el adaptador de JMS para recuperar el mensaje que Business Integration Connect ha puesto en una cola JMS. A continuación, el adaptador direcciona el mensaje a InterChange Server. En la Figura 20 se proporciona una visión general de cómo envía Business Integration Connect documentos a InterChange Server mediante el protocolo de transporte JMS.
En los pasos siguientes se describe cómo participa Business Integration Connect en la notificación de eventos enviando un documento a una colaboración dentro de InterChange Server mediante el protocolo de transporte JMS:
Si el tipo de empaquetado del documento era Integración de programas de fondo, Business Integration Connect ha proporcionado propiedades personalizadas en este mensaje. La cabecera del mensaje JMS, JMSType, se establece con el tipo de contenido de la carga.
La cola JMS que utiliza Business Integration Connect como cola de salida es la misma cola que el adaptador de JMS utiliza como cola de entrada. Si desea obtener más información sobre cómo configurar esta cola, consulte el apartado Configuración de las colas JMS. Si desea obtener más información sobre el proceso del adaptador de JMS, consulte Adapter for JMS User Guide.
Cuando el tipo de empaquetado es de integración de programas de fondo y el documento contiene accesorios, el manejador de datos configurado es el responsable de manejar la carga y los accesorios.
Para que Business Integration Connect pueda recibir un documento de InterChange Server utilizando el protocolo de transporte JMS, se utiliza el adaptador de JMS, que coloca el mensaje que recibe de InterChange Server en una cola JMS para que Business Integration Connect pueda recuperarlo. En la Figura 21 se proporciona una visión general de cómo recibe Business Integration Connect documentos de InterChange Server mediante el protocolo de transporte JMS.
En los pasos siguientes se describe cómo participa Business Integration Connect en el proceso de peticiones recibiendo un documento de una colaboración dentro de InterChange Server mediante el protocolo de transporte JMS:
El objeto de negocio de petición contiene información específica de la aplicación que apunta a un metaobjeto dinámico que contiene la información de cabecera de nivel de transporte JMS que espera Business Integration Connect.
El adaptador lee las propiedades DataHandlerMimeType y DataHandlerConfigMO para determinar el manejador de datos que debe utilizar. Si desea obtener más información, consulte el apartado Especificación del manejador de datos de carga.
El adaptador busca en la información específica de la aplicación del objeto de negocio de petición el distintivo cw_mo_conn, que identifica el atributo que contiene al metaobjeto dinámico. Si utiliza el empaquetado de integración de programas de fondo para el documento, puede especificar la información de cabecera de nivel de transporte en este metaobjeto dinámico.
Si este atributo está completo, el adaptador establece los campos de cabecera de nivel de transporte en el documento de petición. Dentro del atributo JMSProperties, también puede especificar la cabecera JMS estándar de tipo de contenido. Si desea obtener más información, consulte el apartado Creación de la información de cabecera JMS.
La cola se puede especificar en el metaobjeto estático o en el metaobjeto dinámico. Si desea obtener más información sobre la especificación de colas, consulte el apartado Identificación de las colas JMS. Business Integration Connect escucha en esta cola JMS, que está configurada como cola de entrada en la definición de destino. Si desea obtener más información, consulte el apartado Configuración de documentos entrantes mediante el protocolo de transporte JMS.