Planificación de la creación de esquemas
Los esquemas sirven para validar instancias de mensajes que se deben ajustar a un esquema, definir cómo los mensajes de instancia de distintos formatos (XML y no XML) se pueden traducir entre sí y establecer cómo los mensajes de instancia XML con una estructura se pueden transformar en mensajes de instancia XML con una estructura diferente. Para obtener más información sobre la distinción entre la traducción de mensajes de instancia y la transformación de mensajes de instancia, vea Transformación frente a traducción.
En la tabla siguiente aparecen algunas preguntas a las que es necesario responder cuando planee la creación de esquemas en el Editor de BizTalk.
Pregunta preliminar | Recomendación |
---|---|
¿Qué esquemas necesito crear? | Cree una lista de los documentos empresariales que va a procesar con Microsoft BizTalk Server. Dicha lista puede incluir, por ejemplo, un pedido, una factura, una confirmación de envío, etc. La lista también puede contener más de un documento empresarial de cada tipo; por ejemplo, si la estructura de un pedido recibido de un socio comercial es diferente de la estructura de un pedido recibido de otro socio comercial. |
¿Están ya representados en XML los documentos enviados y recibidos? | Agregue información a la lista de documentos acerca del formato de cada documento empresarial enviado y recibido, es decir, si está en formato XML o en otro formato como archivo sin formato delimitado o posicional. |
¿De qué puntos de partida dispongo para crear los esquemas de la lista? | Aunque a veces es necesario, la creación de esquemas es una tarea más complicada que generar los esquemas a partir de orígenes compatibles. Si el esquema ya está representado en el lenguaje de definición de esquemas XML (XSD), no será necesario realizar ninguna tarea de generación y podrá abrirlo directamente en el Editor de BizTalk. Si dispone de un mensaje de instancia XML bien estructurado, una representación DTD (definición de tipo de documento) del esquema o una representación XDR (datos reducidos XML) del esquema, puede generar el esquema automáticamente. Puede que tenga que perfeccionar el esquema generado con el Editor de BizTalk, pero se habrá ahorrado algo de trabajo. Para obtener instrucciones paso a paso, vea el procedimiento "Para generar un esquema a partir de un origen que no sea XSD" en Creación de esquemas para mensajes XML. Si no dispone de ninguno de estos puntos de partida para uno o varios documentos empresariales de la lista, deberá crear un nuevo esquema con el Editor de BizTalk y definir la estructura del mismo. |
Consulte también
Cómo crear esquemas para mensajes XML
Creación de esquemas con el Editor de BizTalk