Convertir datos que se transfieren a distintos entornos utilizando recursos de WebSphere MQ o de WebSphere Message Broker.
La conversión de datos es el proceso por el que los datos se transforman del formato reconocido por un sistema operativo al reconocido por un segundo sistema operativo con distintas características, como el orden numérico.
Si utiliza una red de sistemas que usan distintos métodos para almacenar valores numéricos, o necesita comunicar entre usuarios que ven datos en distintas páginas de código, debe tener en cuenta cómo implementar la conversión de datos.
En WebSphere MQ, estos factores los maneja el campo CCSID en la cabecera MQMD. Para obtener más información sobre la cabecera MQMD, consulte "MQMD - Descriptor de mensajes" en la sección Referencia de programación de aplicaciones de Centro de información en línea de WebSphere MQ Versión 7. Para obtener más información sobre el soporte de página de códigos, consulte "Conversión de página de códigos", también en la sección Referencia de programación de aplicaciones.
Endian es un atributo de datos que describe si se detiene en la memoria del equipo o si se transmite con el byte más significativo en primera posición(big endian) y en última posición (little endian).
En WebSphere MQ, estos factores los maneja el campo Codificación en la cabecera MQMD. Para obtener más información sobre la cabecera MQMD, consulte "MQMD - Descriptor de mensajes" en la sección Referencia de programación de aplicaciones de Centro de información en línea de WebSphere MQ Versión 7. Para obtener más información sobre la codificación, consulte "Codificación de máquina", también en la sección Referencia de programación de aplicaciones.
Cuando utilice WebSphere Message Broker, puede utilizar los recursos de conversión de datos de WebSphere Message Broker, WebSphere MQ, o ambos.
WebSphere Message Broker también puede convertir las cabeceras WebSphere MQ para las que se proporcionan analizadores.
Cuando utiliza los recursos de WebSphere Message Broker, el mensaje entero no se convierte a la codificación y el CCSID especificados: puede especificar una codificación distinta o un CCSID distinto, o ambos, en cada cabecera para efectuar una conversión distinta para la parte siguiente del mensaje. La codificación y el CCSID en la última cabecera define los valores del cuerpo del mensaje.
Las cabeceras y el cuerpo de mensaje se convierten según los valores establecidos en los campos MQMD correspondientes y otros nombres de formato de cabecera. Puede que tenga que establecer salidas de conversión de datos para convertir el cuerpo de los mensajes.
Cuando utiliza los recursos de WebSphere MQ, el mensaje entero se convierte a la codificación y CCSID especificados, según los valores del formato en la cabecera de WebSphere MQ.
Para obtener más detalles sobre la conversión de datos utilizando los recursos de WebSphere MQ, consulte "Conversión de datos" en la sección Referencia de programación de aplicaciones de Centro de información en línea de WebSphere MQ Versión 7.