Compartir a través de


Esquemas de archivo sin formato

Propósito de esquemas de archivos planos

Los esquemas de archivo sin formato tienen dos finalidades. Definen todas las características iguales de registros y campos (incluida la estructura) como esquemas XML y proporcionan un mecanismo para definir todas las características de archivo sin formato que se necesitan para traducir un mensaje de instancia de archivo sin formato en un mensaje de instancia XML equivalente (o viceversa). La primera finalidad es más útil si se utiliza el esquema de archivo sin formato dentro del Asignador de BizTalk para definir una transformación de los mensajes de instancia de archivo sin formato que se ajustan al esquema en una estructura de destino diferente. La estructura de destino, definida mediante el esquema de destino en el Asignador de BizTalk, puede o no estar regida por un esquema de mensaje de archivo sin formato (puede ser un esquema XML).

La segunda finalidad, la de traducción entre el formato de archivo sin formato del documento y el formato XML equivalente, usa un amplio conjunto de información que se agrega al esquema del lenguaje de definición de esquemas XML (XSD) mediante la sintaxis de anotación. Desde la perspectiva de XSD, esta información es superflua en términos de utilidad para validar un mensaje de instancia XML con el esquema que rige su estructura. Sin embargo, la sintaxis de anotación XSD proporciona un mecanismo práctico para almacenar información de estructura de archivos planos dentro del esquema XSD dentro de una variedad de ámbitos diferentes, que van desde la información de todo el esquema almacenada como anotaciones dentro del elemento de esquema , hasta la información específica de un registro o campo determinado, almacenada como anotaciones dentro del elemento o elemento de atributo correspondiente.

Otra característica diferenciadora de los esquemas de archivo sin formato con respecto a los esquemas XML es el hecho de que los mensajes de instancia no se pueden comparar con los esquemas que los rigen según el contenido. En lugar de ello, es necesario especificar el conjunto estático de esquemas que usará el desensamblador de archivos sin formato en tiempo de ejecución.

Para ver las propiedades de nodo adicionales asociadas a las características de los archivos planos, debe especificar la extensión de archivo plano mediante la propiedad Extensiones del Editor de esquemas del nodo Esquema . No aparecen de forma predeterminada.

Para obtener información detallada sobre las propiedades de nodo específicas de los esquemas de archivos planos, vea Propiedades de nodo complementarias para esquemas de archivo plano en la guía de interfaz de usuario y referencia del espacio de nombres de la API de desarrolladores.

Consulte también

Tipos de esquemas de BizTalk