La conversión de datos es un proceso por el que los datos se transforman del formato que reconoce un sistema operativo al que reconoce un segundo sistema operativo con características diferentes como, por ejemplo, el orden numérico.
Si utiliza una red de sistemas que utilizan métodos diferentes para almacenar valores numéricos o si necesita comunicar entre usuarios que ven datos en páginas de códigos distintas, debe considerar la implementación de conversión de datos.
Los valores de codificación son específicos del sistema. Por ejemplo, generalmente, Windows tiene una codificación de 546, valor hexadecimal X'00000222'. Los tres dígitos hexadecimales finales identifican:
Este valor puede ser 1 (orden de bytes con formato IEEE normal), 2 (orden de bytes con formato IEEE inverso) o 3 (orden de bytes con formato zSeries normal).
Este valor puede ser 1 (orden de bytes normal) o 2 (orden de bytes inverso)
Este valor puede ser 1 (orden de bytes normal) o 2 (orden de bytes inverso).
El orden de bits de un byte nunca se invierte. El orden de bytes normal significa que el dígitos menos significativo ocupa la dirección más alta.
Los sistemas que procesan números en el orden de bytes normal son Big Endian (z/Series, iSeries y UNIX). Los sistemas que procesan números en orden de bytes inverso son Little Endian (principalmente, PC).
Para obtener más detalles sobre el orden numérico, consulte el Apéndice D, Machine Encodings, de la publicación WebSphere MQ Application Programming Reference.
Para obtener más información sobre el soporte de página de códigos en WebSphere MQ, consulte la publicación WebSphere MQ Application Programming Reference.
Cuando utiliza WebSphere Business Integration Message Broker, puede utilizar los recursos de conversión de datos de WebSphere MQ, de WebSphere Business Integration Message Broker o de ambos.
Las cabeceras y cuerpo del mensaje se convierten según los valores de MQMD y otros nombres de formato de cabecera. Es posible que haya establecido rutinas de salida de conversión de datos para convertir el cuerpo de los mensajes.
Cuando utiliza recursos de WebSphere MQ, todo el mensaje se convierte para la codificación y el CCSID especificados, conforme al valor del formato de la cabecera WebSphere MQ.
Si desea obtener información detallada sobre cómo convertir datos utilizando recursos WebSphere MQ, consulte el Apéndice F, Data Conversion, de la publicación WebSphere MQ Application Programming Reference.
WebSphere Business Integration Message Broker también puede convertir las cabeceras WebSphere MQ para las que se proporcionan analizadores (que se listan en el apartado Analizadores).
Cuando se utilizan los recursos de WebSphere Business Integration Message Broker, no se convierte todo el mensaje para la codificación y el CCSID especificados: puede especificar otra codificación o CCSID, o ambos, en cada cabecera para que se lleve a cabo una conversión diferente para la parte siguiente del mensaje. La codificación y el CCSID de la última cabecera definen los valores del cuerpo del mensaje.
Para obtener más información sobre la implementación de la conversión de datos, consulte los apartados Configuración de flujos de mensajes para la conversión de datos y Convertir página de códigos y codificación de mensajes.
Conceptos relacionados
Flujos de mensajes
Tareas relacionadas
Configuración de flujos de mensajes para la conversión de datos
Referencia relacionada
Nodos incorporados
Avisos |
Marcas registradas |
Descargas |
Biblioteca |
Soporte |
Información de retorno (feedback)
![]() ![]() |
ac00650_ |