WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Formato TDS de MRM: Tipos de separación de longitud fija

Para los tipos de separación de longitud fija, cada valor de datos es una longitud fija.

Para los tipos de separación de elementos de longitud fija, todos los elementos textuales tienen una longitud o una referencia de longitud y se rellenan hasta su longitud completa en la corriente de bits. No se utilizan códigos ni delimitadores y cada valor de datos va inmediatamente después del anterior.

Por ejemplo:
data1data200data30
El primer elemento tiene una longitud de 5, el segundo tiene una longitud de 7 y el tercero tiene una longitud de 6. El carácter de relleno es "0".

Para los elementos no textuales, la longitud está determinada por el Tipo físico del elemento. Consulte Formato TDS de MRM: Determinación de la longitud de valores de datos simples.

Tipo de longitud fija

En el tipo de longitud fija, todos los elementos textuales deben tener una longitud o referencia de longitud y se deben escribir hasta llenar la longitud completa. Los elementos deben presentarse en el orden correcto y todos los elementos se deben escribir en la corriente de bits. Esto incluye todas las repeticiones de cualquier elemento de repetición (es decir, se debe escribir el Máx apariciones para cada elemento).

Para los elementos no textuales, la longitud está determinada por el Tipo físico del elemento. Consulte Formato TDS de MRM: Determinación de la longitud de valores de datos simples.

Por ejemplo:
data10data2data2data2data300
El primer elemento tiene una longitud de 6, el segundo tiene una longitud de 5 y se repite tres veces y el tercer elemento tiene una longitud de 7. El carácter de relleno es "0".

Parámetros aplicables

Los parámetros principales para este formato son la Longitud o la Referencia de longitud del elemento. Es necesario rellenar la longitud completa de todos los campos para que la corriente de bits se especifique correctamente en el analizador.

Los parámetros de código y delimitador se ignoran. Los indicadores y terminadores de grupo se respetan porque son de longitud fija.

Los valores predeterminados son necesarios para cada campo que tal vez no esté establecido, porque así cada campo de entrada se puede generar como salida, aunque no se haya rellenado con datos del mensaje.

Tipo AL3 de longitud fija (obsoleto)

Este tipo de separación ha quedado obsoleto. El soporte de ACORD AL3 se proporcionará mediante un método diferente en un futuro release, momento en que se eliminará del servicio este tipo de separación.

Los tipos AL3 de longitud fija son similares a los tipos de longitud fija, pero siguen normas adicionales especificadas por el formato ACORD AL3 en lo que concierne a los elementos de truncamiento y los que faltan. Si faltan elementos al final de un tipo AL3, éstos se pueden truncar. No se pueden omitir de la parte central de una corriente de bits. Si falta un campo en la parte central de la corriente de bits, dicho campo se genera como salida como la serie de longitud apropiada del carácter "?" .

Parámetros aplicables

Los parámetros principales para este formato son la Longitud o la Referencia de longitud del elemento. Es necesario rellenar la longitud completa de todos los campos para que la corriente de bits se especifique correctamente en un analizador.

Los parámetros de código y delimitador se ignoran. Se respetan los Indicadores de grupo y Terminadores porque son de longitud fija.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

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

        
        Última actualización:
        
        Última actualización: 2015-02-28 16:59:05


Tema de conceptoTema de concepto | Versión 8.0.0.5 | ad00811_