Si intercambia mensajes entre aplicaciones que se ejecutan en sistemas que de algún modo son incompatibles, puede configurar el sistema de modo que proporcione la conversión de datos a medida que el mensaje pase a través del intermediario.
Es posible que sea necesaria la conversión de datos si cualquiera de los dos valores siguientes son diferentes en los sistemas de envío y de recepción:
Este comportamiento puede verse afectado por el uso de otros productos junto con WebSphere Event Broker. Compruebe la documentación de otros productos, incluida cualquier base de datos que utilice, para obtener más información acerca del soporte de las páginas de códigos.
Si el CSSID nativo y la codificación de los sistemas de envío y recepción son iguales, no es necesario que invoque los procesos de conversión de datos.
WebSphere Event Broker y WebSphere MQ proporcionan recursos de conversión de datos para dar soporte al intercambio de mensajes entre sistemas diferentes. La elección de los recursos que van a utilizarse dependerá de las características de los mensajes que procesan los flujos de mensajes.
Lea esta sección si los mensajes son mensajes WebSphere MQ de todo texto (datos de caracteres o series de caracteres).
Si WebSphere MQ da soporte a sistemas en los que las aplicaciones de envío y recepción se ejecutan para la conversión de datos, utilice los recursos de WebSphere MQ que proporcionen la opción de conversión de datos más eficaz.
El comportamiento predeterminado de WebSphere MQ es colocar mensajes en colas especificando el CCSID y la codificación del sistema local. Las aplicaciones que emiten MQGET pueden solicitar que el gestor de colas proporcione la conversión al CCSID y a la codificación local como parte del proceso de obtención.
Para utilizar esta opción:
Si requiere una conversión de datos más sofisticada que la que proporciona WebSphere MQ de este modo (por ejemplo, para una página de códigos no soportada), utilice las rutinas de salida de conversión de datos de WebSphere MQ. Para obtener más información sobre éstas, consulte el manual Application Programming Reference del Centro de información en línea de WebSphere MQ Versión 6 o el manual de la Versión 5.3 de WebSphere MQ en página web de la biblioteca de WebSphere MQ.
Lea esta sección si los mensajes incluyen datos numéricos o son sólo de texto pero no son mensajes WebSphere MQ.
Si los mensajes son mensajes WebSphere MQ que incluyen datos numéricos, puede utilizar las rutinas de salida de conversión de datos de WebSphere MQ. Si los mensajes no son mensajes WebSphere MQ y son de sólo texto o de texto y numéricos, debe utilizar los procedimientos que invocan sus propias aplicaciones de envío o recepción.