WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Conceitos de Modelagem de Mensagens

A modelagem de mensagens é uma maneira de predefinir os formatos de mensagens que são usados por seus aplicativos.

A modelagem de seus formatos de mensagens é necessária para que o WebSphere Message Broker compreenda alguns formatos de dados, mas simplifica o desenvolvimento de fluxos de mensagens, independentemente do formato de dados que você está processando. Para obter uma descrição completa das vantagens de usar modelos de mensagens, consulte Por Que Modelar Mensagens?.

Ao modelar mensagens, é necessário entender os seguintes conceitos:
Além disso, talvez você tenha de compreender o seguinte conceito:
Dica: Um conjunto de mensagens é o contêiner original para modelos de mensagem usados pelo WebSphere Message Broker. No WebSphere Message Broker Versão 8.0 e mais recente, os arquivos de esquema de modelo de mensagem contidos em aplicativos e bibliotecas são a maneira preferida de modelar mensagens para a maioria de formatos de dados. Os conjuntos de mensagens continuam a ser suportados e serão necessários se você usar os domínios MRM ou IDOC. Se for necessário modelar formatos de dados para usar nos domínios MRM ou IDOC, você deverá primeiramente ativar o desenvolvimento do conjunto de mensagens no WebSphere Message Broker Toolkit. Para obter informações adicionais, consulte Ativando o Desenvolvimento do Conjunto de Mensagens.

Para obter mais informações sobre aplicativos e bibliotecas, consulte Aplicativos e Bibliotecas. Para obter uma descrição de Conjuntos de Mensagens, consulte Conjuntos de Mensagens: Visão Geral de Conjuntos de Mensagens. O restante deste tópico descreve arquivos do esquema de modelos de mensagens.

Este diagrama mostra o conteúdo dos arquivos de esquema e o relacionamento entre os componentes do modelo de mensagem e o broker e o kit de ferramentas.
Nota: As Importações e Exportações SCA são importadas usando conjuntos de mensagens, não modelos de mensagens.

Um modelo de mensagem é usado pelo WebSphere Message Broker para modelar um formato de mensagem. Os modelos de mensagens usados pelo WebSphere Message Broker baseiam-se no Esquema XML W3C.

A seguinte tabela mostra os diferentes formatos de mensagens suportados pelo WebSphere Message Broker e o arquivo do esquema de modelo de mensagem que é usado para modelar cada formato:
Formato Arquivo do esquema de modelo de mensagem
XML SOAP XML Schema 1.0 e WSDL 1.0
Outro XML XML Schema 1.0
CSV Data Format Description Language 1.0
Outro delimitado Data Format Description Language 1.0
Texto padrão do mercado ou dados binários Data Format Description Language 1.0
Texto customizado ou dados binários Data Format Description Language 1.0
Estrutura COBOL Data Format Description Language 1.0
Estrutura C Data Format Description Language 1.0
Estrutura PL/I Data Format Description Language 1.0
IDL CORBA XML Schema 1.0
Importação ou Exportação de SCA Apenas conjuntos de mensagens
SAP WebSphere Adapter Schema ou conjuntos de mensagens
Siebel WebSphere Adapter Schema
PeopleSoft WebSphere Adapter Schema
JDEdwards WebSphere Adapter Schema
Registro do banco de dados XML Schema 1.0
JSON O analisador JSON não usa um modelo.
MIME O analisador MIME não usa um modelo.

O XML Schema 1.0 (XSD) é uma linguagem de modelagem padrão do World Wide Web Consortium (W3C) que foi projetada para modelar e validar documentos XML. Entretanto, também é possível que seja usado para expressar a estrutura lógica de todos os formatos de dados. Para obter informações adicionais sobre o Esquema XML, consulte Esquema 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 XSD 1.0, a fim de modelar e validar todos os tipos de texto geral e dados binários. Ele usa objetos do modelo XSD padrão para expressar a estrutura lógica dos dados, junto com anotações DFDL para descrever o texto ou a representação física binária. Para obter informações adicionais sobre DFDL, consulte Data Format Description Language (DFDL).

O WebSphere Adapter Schema é uma extensão IBM® para XSD 1.0. Ele usa os objetos de modelo XSD padrão para expressar a estrutura lógica de dados, junto com anotações especiais que são usadas ao trocar dados com sistemas EIS que usam adaptadores WebSphere do broker.

Ao criar um aplicativo ou biblioteca WebSphere Message Broker, é possível incluir esquema DFDL existente, XSD (e qualquer arquivo WSDL associado) e arquivos de esquema doWebSphere Adapter diretamente em seu aplicativo ou biblioteca ou incluí-los em uma pasta dentro do projeto. Ou então, é possível criar arquivos do esquema do modelo de mensagens de qualquer um dos seguintes métodos:

Quando um esquema do modelo de mensagens tiver sido criado, ele poderá ser editado para refinar o modelo. Editores específicos são fornecidos para esquema XSD e esquema DFDL. Os esquemas do adaptador são editados, se necessário, usando o editor de esquema XSD. Um editor WSDL também é fornecido. Para obter informações adicionais sobre os editores disponíveis e suas funções, consulte Editores no WebSphere Message Broker Toolkit.

Um esquema de modelo de mensagem consiste em um número de objetos de modelos diferentes. Para obter informações adicionais sobre objetos do modelo de mensagem, consulte Objetos do Modelo de Mensagem.

Quando seus esquemas de modelo de mensagem estiverem concluídos, será possível usá-los no desenvolvimento do seu fluxo de mensagens. Para obter informações adicionais, consulte Por Que Modelar Mensagens??

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

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

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:31:10


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | bd40440_