Tipos de Dados para Elementos em uma Mensagem MRM

Um analisador é fornecido para o corpo de uma mensagem no domínio MRM; ele associa cada campo a um tipo de dados específico.

A tabela a seguir mostra o mapeamento de tipos de dados de Esquema XML especificado para elementos no MRM para tipos de dados utilizados pelo intermediário e suportados pelo ESQL. Ao criar um elemento, você pode observar que as restrições de valores associados são criadas para assegurar um mapeamento mais preciso do tipo de Esquema XML.

Tipo de dados do elemento Representado como
ANYURI STRING
BASE64BIN BINARY
BOOLEAN BOOLEAN
BYTE INTEGER
DATE DATETIME
DATETIME DATETIME
DECIMAL DECIMAL
DOUBLE FLOAT
DURATION STRING
ENTITIES STRING
ENTITY STRING
FLOAT FLOAT
GDAY DATETIME
GMONTH DATETIME
GMONTHDAY DATETIME
GYEAR DATETIME
GYEARMONTH DATETIME
HEXBINARY BINARY
ID STRING
IDREF STRING
IDREFS STRING
INT INTEGER
INTEGER DECIMAL
LANGUAGE STRING
LONG INTEGER
NAME STRING
NCNAME STRING
NEGATIVE_INTEGER DECIMAL
NMTOKEN STRING
NMTOKENS STRING
NON_NEGATIVE_INT DECIMAL
NON_POSITIVE_INTEGER DECIMAL
NORMAILIZED_STRING STRING
NOTATION STRING
POSITIVE_INTEGER DECIMAL
QNAME STRING
SHORT INTEGER
STRING STRING
TIME DATETIME
TOKEN STRING
UNSIGNED_BYTE INTEGER
UNSIGNEDINT INTEGER
UNSIGNEDLONG INTEGER
UNSIGNED_SHORT INTEGER

Tipo Simples - Lista

Na árvore de mensagens, um tipo de lista será representado como um nome do nó com um filho de valor anônimo para cada item da lista. Isto permite que listas de repetição sejam manipuladas sem perda de informações. As listas de repetição aparecerão como elementos de nomes irmãos, cada um tendo seus próprios nós-filhos de valor anônimo para seus respectivos itens da lista.

Conceitos relacionados
Visão Geral de Fluxos de Mensagens
Modelagem de Mensagens
Tarefas relacionadas
Desenvolvendo ESQL
Desenvolvendo Java
Desenvolvendo Modelos de Mensagens
Manipulando Mensagens no Domínio MRM
Referências relacionadas
Tipos de Dados de Campos e Elementos
Informações de Referência do Modelo de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad09640_