Converta dados que seus fluxos de mensagens estão transferindo entre diferentes ambientes usando os recursos do WebSphere MQ ou WebSphere Message Broker.
Conversão de dados é o processo pelo qual os dados são transformados do formato reconhecido por um sistema operacional no formato reconhecido por um segundo sistema operacional com diferentes características, tais como, ordem numérica.
Se você estiver utilizando uma rede de sistemas que utiliza métodos diferentes para armazenamento de valores numéricos, ou se tiver que se comunicar entre usuários que utilizam páginas de código diferentes, é necessário considerar como implementar a conversão de dados.
No WebSphere MQ, esses fatores são manipulados pelo campo CCSID no cabeçalho MQMD. Para obter mais informações sobre o cabeçalho MQMD, consulte "MQMD - Descritor de Mensagens" na seção Referência de Programação do Aplicativo do Centro de Informações Online do WebSphere MQ Versão 7. Para obter mais informações sobre o suporte à página de código, consulte "Conversão de página de código", também na seção Referência de Programação de Aplicativo .
Endian é um atributo de dados que descreve se ele está armazenado na memória do computador ou transmitido com o primeiro byte mais significativo (big endian) ou o último (little endian).
No WebSphere MQ, esses fatores são manipulados pelo campo Codificação no cabeçalho MQMD. Para obter mais informações sobre o cabeçalho MQMD, consulte "MQMD - Descritor de Mensagens" na seção Referência de Programação do Aplicativo do Centro de Informações Online do WebSphere MQ Versão 7. Para obter mais informações sobre codificação, consulte "Codificação da Máquina", também na seçãoReferência de Programação do Aplicativo.
Quando você usa o WebSphere Message Broker, é possível usar as instalações de conversão de dados do WebSphere Message Broker, WebSphere MQ ou ambas.
O WebSphere Message Broker também pode converter os cabeçalhos do WebSphere MQ para os quais os analisadores são fornecidos.
Ao você utilizar os recursos do WebSphere Message Broker, a mensagem toda não é convertida para a codificação e o CCSID especificados: você pode especificar uma codificação ou um CCSID diferente, ou ambos, em cada cabeçalho, para realizar uma conversão diferente para as partes seguintes da mensagem. A codificação e o CCSID no último cabeçalho definem os valores para o corpo da mensagem.
Os cabeçalhos e o corpo da mensagem são convertidos de acordo com o conjunto de valores nos campos MQMD adequados e outros nomes de formato de cabeçalho. Talvez seja necessário configurar saídas de conversão de dados para converter o corpo de suas mensagens.
Quando utilizar recursos do WebSphere MQ, toda a mensagem é convertida na codificação especificada e em CCSID, de acordo com a definição do formato no cabeçalho do WebSphere MQ.
Para obter mais detalhes sobre a conversão de dados usando os recursos do WebSphere MQ, consulte "Conversão de Dados" na seção Referência de Programação do Aplicativo do Centro de Informações Online do WebSphere MQ Versão 7.