Um modelo de mensagem é usado pelo WebSphere Message Broker para modelar um formato de mensagem. Os modelos de mensagens usados pelo WebSphere Message Broker são todos baseados no XML Schema 1.0 (XSD) do World Wide Web Consortium (W3C).
O Esquema XML é um padrão internacional que define uma linguagem para descrever a estrutura dos documentos XML. Ele é adequado para descrever as mensagens que fluem entre aplicativos de negócios e é amplamente usado na comunidade de negócios para esse propósito. O WebSphere Message Broker usa modelos que são baseados no Esquema XML para descrever a estrutura de todos os tipos de formatos de mensagens, incluindo formatos de mensagens que não são XML.
O Data Format Description Language 1.0 (DFDL) é uma linguagem de modelagem de padrão aberto do Open Grid Forum (OGF) que é construída com base nos recursos do XML Schema 1.0, a fim de modelar e validar todos os tipos de texto geral e de dados binários. Ele usa objetos do modelo XSD padrão para descrever a estrutura lógica de dados, junto com anotações DFDL que descrevem o texto físico ou a representação de dados binários. O WebSphere Message Broker usa arquivos do esquema DFDL para descrever texto e dados binários, incluindo formatos padrão de mercado.
O WebSphere Adapter Schema é uma extensão IBM® do XML Schema 1.0. Ele usa objetos de modelo XSD padrão para expressar a estrutura lógica de dados, junto com anotações IBM que são usadas ao trocar dados com sistemas EIS que usam adaptadores WebSphere do broker.
Os arquivos de definição de mensagem dentro dos conjuntos de mensagens também usam objetos do modelo XSD padrão para expressar a estrutura lógica de dados, junto com anotações IBM que descrevem a representação física.
Para entender as diferentes maneiras de criar e preencher arquivos do esquema do modelo de mensagens, consulte Maneiras para Criar Modelos de Mensagens.