WebSphere Message Broker utiliza un modelo de mensaje para modelar un formato de mensaje. Los modelos de mensaje utilizados por WebSphere Message Broker se basan todos en el esquema XML 10 (XSD) de W3C (World Wide Web Consortium ).
El Esquema XML es un estándar internacional que define un lenguaje para describir la estructura de los documentos XML. Es adecuado para describir los mensajes que fluyen entre las aplicaciones de empresa y se utiliza con frecuencia en la comunidad empresarial con esta finalidad. WebSphere Message Broker utiliza modelos que se basan en el Esquema XML para describir la estructura de todos los tipos de formato de mensaje, incluidos los formatos de mensajes que no son XML.
Data Format Description Language 1.0 (DFDL) es un lenguaje de modelado estándar abierto procedente de OGF (Open Grid Forum) que se basa en las características del Esquema XML 1.0 para poder modelar y validar todos los tipos de texto general y datos binarios. Utiliza objetos de modelo XSD estándar para describir la estructura lógica de datos, junto con anotaciones DFDL que describen el texto físico o la representación binaria de los datos. WebSphere Message Broker utiliza archivos de esquema DFDL para describir texto y datos binarios, incluidos los formatos estándar de la industria.
WebSphere Adapter Schema es una extensión IBM® para Esquema XML 1.0. Utiliza objetos de modelos XSD estándar para expresar la estructura lógica de datos, junto con las anotaciones de IBM que se utilizan cuando se intercambian datos con sistemas EIS que utilizan los WebSphere Adapters del intermediario.
Los archivos de definición de mensajes de los conjuntos de mensajes también utilizan objetos de modelo XSD estándar para expresar la estructura lógica de los datos, junto con anotaciones de IBM que describen la representación física.
Para conocer los diferentes procedimientos para crear y llenar archivos de esquemas de modelo de mensajes, consulte Procedimientos para crear modelos de mensajes.