WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Formato TDS MRM: Tipos de Separação de Comprimento Fixo

Para tipos de separação de comprimento fixo, cada valor de dados é um comprimento fixo.

Para tipos de separação de elementos de dados de comprimento fixo, todos os elementos textuais possuem um comprimento ou referência de comprimento e são preenchidos até o comprimento total no fluxo de bits. Não são utilizadas marcações nem delimitadores e cada valor de dados segue diretamente o valor de dados anterior.

Por exemplo:
data1data200data30
O primeiro elemento possui comprimento 5, o segundo, comprimento 7 e o terceiro, comprimento 6. O caractere de preenchimento é "0".

Para elementos não textuais, o comprimento é determinado pelo Tipo Físico do elemento. Consulte o Formato MRM TDS: Determinando o Comprimento de Valores de Dados Simples.

Tipo de Comprimento Fixo

No tipo de comprimento fixo, todos os elementos textuais devem ter um comprimento ou uma referência de comprimento e devem ser gravados até seu comprimento total. Os elementos devem ser apresentados na ordem correta e todos os elementos devem ser gravados no fluxo de bits. Isso inclui todas as repetições de qualquer elemento de repetição (ou seja, o Número Máximo de Ocorrências deve ser gravado para cada elemento).

Para elementos não textuais, o comprimento é determinado pelo Tipo Físico do elemento. Consulte o Formato MRM TDS: Determinando o Comprimento de Valores de Dados Simples.

Por exemplo:
data10data2data2data2data300
O primeiro elemento possui comprimento 6, o segundo, comprimento 5 e repete três vezes, e o terceiro elemento, comprimento 7. O caractere de preenchimento é "0".

Parâmetros Aplicáveis

Os parâmetros principais para este formato são Comprimento ou Referência de Comprimento do elemento. Todos os campos precisam ser preenchidos até seu comprimento total para que o fluxo de bits seja corretamente especificado para o analisador.

Os parâmetros de tag e de delimitador são ignorados. Os indicadores e terminadores de grupos são observados, pois eles possuem comprimento fixo.

Os valores padrão são necessários para cada campo que pode não estar configurado, porque, então, cada campo pode ser produzido como saída, mesmo se não for preenchido com dados da mensagem.

Tipo AL3 de Comprimento Fixo (Descontinuado)

Este tipo de separação foi reprovado. O suporte ACORD AL3 será fornecido por um método diferente em um release futuro, quando esse tipo de separação será removido do serviço.

Os tipos AL3 de comprimento fixo são semelhantes aos tipos de comprimento fixo, mas seguem regras extras, especificadas pelo formato ACORD AL3 referente a truncamento e elementos ausentes. Se os elementos estiverem ausentes no final de um tipo AL3, eles poderão ser truncados. Eles não podem ser omitidos do meio de um fluxo de bits. Se um campo estiver ausente do meio do fluxo de mensagens, esse campo será produzido para saída como a cadeia de comprimento apropriado do "?" .

Parâmetros Aplicáveis

Os parâmetros principais para este formato são Comprimento ou Referência de Comprimento do elemento. Todos os campos precisam ser preenchidos até seu comprimento total para que o fluxo de bits seja corretamente especificado para um analisador.

Os parâmetros de tag e de delimitador são ignorados. Indicadores de Grupo e Terminadores são observados uma vez que eles têm comprimento fixo.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:04


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ad00811_