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

Objetos do Modelo de Mensagem: Elementos

Um elemento é uma parte nomeada de informações (um campo) dentro de uma mensagem, com um significado que é aceito pelos aplicativos que criam e processam a mensagem.

Um elemento possui um significado específico que é aceito pelos aplicativos que criam e processam a mensagem. Por exemplo, uma mensagem pode incluir uma cadeia que seus aplicativos concordam que seja um 'Nome de Cliente'. Um elemento é sempre baseado em um tipo, simples ou complexo.

Um elemento:

Elementos Simples e Complexos

Os elementos podem ser simples ou complexos. Um elemento simples é uma parte única, denominada informações, tais como 'Idade' ou 'Nome do Cliente'. Um elemento simples é baseado em um tipo simples que define seu conteúdo.

Um elemento complexo é uma estrutura nomeada que contém outros elementos. Um elemento complexo denominado 'Detalhes do Cliente' pode conter os elementos simples 'Idade' e 'Nome do Cliente'. Um elemento complexo também pode conter outros elementos complexos. Um elemento complexo é baseado em um tipo complexo que define seu conteúdo e estrutura.

Elementos Globais e Locais

Os elementos podem ser globais ou locais. Um elemento global pode ser utilizado em várias mensagens diferentes ou mesmo em vários locais na mesma mensagem. Ele deve receber um nome exclusivo pelo qual pode ser referido por uma referência de elemento. Um elemento local é definido em uma posição em um grupo ou tipo complexo, e não está disponível para reutilização em outro lugar no modelo de mensagem.

Elementos Opcionais e de Repetição

Os elementos podem ser definidos como opcionais, obrigatórios e de repetição, usando as propriedades Mín. Ocorrências e Máx. Ocorrências. Veja informações adicionais na publicação Cardinalidade: Elementos Opcionais, Obrigatórios e de Repetição.

Valores Padrão e Fixos

Um elemento pode receber um valor padrão para que se nenhum valor for fornecido pela mensagem, o valor padrão seja utilizado. Como alternativa, um valor fixo pode ser definido e o elemento sempre assumirá esse valor. A utilização precisa de valores padrão e fixos depende do domínio de mensagem.

Limitações de Valores

O valor de um elemento pode ser restrito usando-se restrições de valores, que definem o intervalo de valores legais do elemento. As restrições de valores estão associadas ao tipo simples no qual o elemento se baseia. Veja informações adicionais na publicação Objetos do Modelo de Mensagem: Tipos Simples. O termo Esquema XML para a limitação de valor é uma faceta.

Definindo Grupos de Substituição

Se você estiver modelando as mensagens XML, um elemento pode ser marcado como um substituto válido para outro elemento, utilizando a propriedade do grupo de substituição no elemento. Desta maneira, os grupos de elementos podem ser montados onde quaisquer dos elementos no grupo possam substituir por um elemento, o elemento head. Veja informações adicionais na publicação Grupos de Substituição no Modelo de Mensagem.

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:29:03


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