Si intercambia mensajes entre aplicaciones que se ejecutan en sistemas que tienen alguna incompatibilidad, puede configurar el sistema de modo que proporcione conversión de datos cuando el mensaje pase a través del intermediario. La conversión de datos puede ser necesaria si alguno de los do valores siguientes son distintos en los sistemas emisor y receptor.
Este comportamiento puede verse afectado por el uso de otros productos junto con WebSphere Business Integration Event Broker. Consulte la documentación de los otros productos, incluida la información de las bases de datos que utiliza, para obtener más información sobre el soporte de páginas de códigos.
Si el CCSID nativo y la codificación de los sistemas emisor y receptor son iguales, no es necesario invocar procesos de conversión de datos.
WebSphere Business Integration Event Broker y WebSphere MQ proporciona recursos de conversión de datos para dar soporte al intercambio de mensajes entre sistemas distintos. La elección de qué recursos utilizar depende de las características de los mensajes que el flujo de mensajes procesa.
Lea esta sección si sus mensajes son mensajes de WebSphere MQ que contiene todo texto (datos de tipo carácter o serie de caracteres). Si WebSphere MQ da soporte a sistemas en los que las aplicaciones emisoras y receptoras se ejecutan para la conversión de datos, utilice los recursos de WebSphere MQ. Esto proporciona la opción de conversión de datos más eficaz.
El comportamiento por omisión de WebSphere MQ es transferir los mensajes a colas especificando la codificación y el CCSID local. Las aplicaciones que emiten MQGET pueden solicitar que el gestor de colas proporcione conversión a su CCSID local como parte del proceso de obtención.
Para utilizar esta opción:
Si requiere una conversión de datos más sofisticada que proporcionada por WebSphere MQ (por ejemplo, para una página de códigos no soportada), utilice la rutina de salida de conversión de datos de WebSphere MQ. Para obtener más información, consulte WebSphere MQ Application Programming Reference.
Lea esta sección si los mensajes incluyen datos numéricos o sólo están formados por texto pero no son mensajes de WebSphere MQ. Si los mensajes son mensajes deWebSphere MQ que incluyen datos numéricos, puede utilizar rutinas de salida de conversión de datos de WebSphere MQ. Si los mensajes no son mensajes deWebSphere MQ y son sólo texto, o texto y números, debe utilizar procedimientos invocados por las aplicaciones emisoras o receptoras.
Por ejemplo, para establecer valores para un sistema z/OS de destino que se ejecuta con el CCSID 37 y la codificación 785:
SET OutputRoot.MQMD.CodedCharSetId = 37; SET OutputRoot.MQMD.Encoding = 785;
Conceptos relacionados
Flujos de mensajes
Soporte para aplicaciones de usuario final
Tareas relacionadas
Diseño de un flujo de mensajes
Creación de un flujo de mensajes
Definición del contenido del flujo de mensajes
Soporte de aplicaciones de usuario final
Referencia relacionada
Nodos incorporados
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac12380_ |