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

Conjuntos de Mensagens: Propriedades Lógicas de Elementos Locais

As propriedades lógicas de um elemento local incluem propriedades que especificam o número de ocorrências e o valor do elemento local.

Propriedade Type Significado
Nome Cadeia Especifique um nome para o objeto ao criá-lo.

Nomes podem consistir em caracteres alfanuméricos, incluindo as letras A a Z, a a z e os dígitos 0 a 9.

Eles também podem incluir os seguintes caracteres de pontuação;
  • - o hífen
  • _ o sublinhado
  • . o ponto

Os nomes podem iniciar apenas com uma letra ou com o caractere sublinhado e não com um número, hífen ou ponto.

Nomes que começam com xml, ou qualquer variante destes caracteres (por exemplo XmL), são reservados pela especificação de padrões XML.

Detalhes adicionais de convenções de nomenclatura e caracteres permitidos podem ser localizados na especificação XML (Extensible Markup Language), localizada no Web site W3C (World Wide Web Consortium).

Tipo Tipo enumerado A propriedade Tipo restringe os tipos de dados que podem estar presentes no objeto.

Selecione entre as seguintes opções:

  • int
  • string
  • Booleano
  • hexBinary
  • dateTime
  • date
  • time
  • decimal
  • float
  • (Mais...)
  • (Novo Tipo Simples)
  • (Novo Tipo Complexo)

Se você selecionar (Mais...), o assistente Seleção de Tipo é iniciado. Neste assistente, é possível selecionar qualquer um dos tipos disponíveis.

Se você selecionar (Novo Tipo Simples), o assistente Novo Tipo Simples será iniciado. Neste assistente, é possível criar um tipo simples Anônimo que é baseado em um tipo existente. Este tipo pode ser criado local ou globalmente.

Se você selecionar (Novo Tipo Complexo), o assistente Novo Tipo Complexo será iniciado. Neste assistente, é possível criar um tipo complexo Anônimo, que pode ser derivado de um tipo de base existente. Este tipo pode ser criado local ou globalmente.

Para obter informações adicionais sobre estes tipos, e exemplos de seus usos, consulte Esquema XML Parte 0: Principal. Este documento está disponível no Web site do W3C (World Wide Web Consortium).

Namespace Tipo enumerado Espaços de nomes são um método simples de qualificar nomes de elementos e atributos, associando-os a espaços de nomes identificados por referências de URI.

Se a mensagem <nenhum espaço de nomes de destino> for exibida, significa que um espaço de nomes não foi configurado para esse objeto.

Se a propriedade estiver inativa, isto indica que o conjunto de mensagens não foi configurado para suportar espaços de nomes.

Quando a propriedade for ativa, os espaços de nomes disponíveis para seleção serão exibidos na lista drop-down.

Ocorrências

Propriedade Type Significado
Ocorrências Mín. Inteiro Especifique o número mínimo de vezes que o objeto pode ser repetido. O valor padrão é 1.

Se o valor for configurado como 0, o objeto será opcional.

Com a exceção de Máx de Ocorrências sendo definida como -1, se um valor for definido para Min de Ocorrências, ele deve ser menor ou igual que o valor em Máx de Ocorrências.

Ocorrências Máx. Inteiro Especifique o número máximo de vezes que o objeto pode ser repetido. O valor padrão é 1.

Se esta propriedade não for configurada, o objeto não poderá ocorrer mais de uma vez.

Se essa propriedade estive configurada como 0, será interpretada como se o objeto não existisse na mensagem.

Ela também pode ser configurada como -1, para indicar que o limite é ilimitado e não há máximo para o número de ocorrências.

Value

Propriedade Type Significado
Padrão Botão e Cadeia Esta propriedade fornece o valor padrão para um elemento ou atributo.
Domínio XMLNSC
Ao analisar com a validação ativada, os valores padrão são aplicados aos atributos ausentes e elementos vazios conforme requeridos pela especificação do Esquema XML 1.0. Durante a gravação, os elementos ou atributos que estão ausentes na árvore de mensagens não são automaticamente incluídos no fluxo de bits XML de saída, mesmo que eles tenham valores padrão. Se elementos ou atributos ausentes forem necessários, a árvore de mensagens poderá ser serializada e, em seguida, reanalisada com a validação ativada.
MRM (Formatos Físicos CWF e TDS)
Ao gravar uma parte de comprimento fixo de uma mensagem (CWF ou TDS de comprimento fixo), se um atributo ou elemento estiver ausente na árvore de mensagens, o valor padrão será inserido no fluxo de bits para que a estrutura da mensagem seja preservada.
MRM (Formato Físico XML)
Sem Suporte para Valores Padrão
Outros domínios
Sem suporte para valores padrão.
Fixo Botão e Cadeia Esta propriedade fornece o valor fixo para um elemento ou atributo.
Domínio XMLNSC
Quando a análise com validação estiver ativada, se um atributo ou elemento estiver presente, o valor será validado no valor fixo. Se os valores não forem iguais, será sinalizado um erro de validação. Além disso, ao analisar com a validação ativada, os valores fixos são aplicados aos atributos ausentes e elementos vazios conforme requeridos pela especificação do Esquema XML 1.0. Durante a gravação, os elementos ou atributos que estão ausentes na árvore de mensagens não são automaticamente incluídos no fluxo de bits XML de saída, mesmo que um valor fixo tenha sido especificado. Se elementos ou atributos ausentes forem necessários, a árvore de mensagens poderá ser serializada e, em seguida, reanalisada com a validação ativada.
MRM (Formatos Físicos CWF e TDS)
Ao gravar uma parte de comprimento fixo de uma mensagem (CWF ou TDS de comprimento fixo), se um atributo ou elemento estiver ausente na árvore de mensagens, o valor fixo será inserido no fluxo de bits para que a estrutura da mensagem seja preservada.
MRM (Formato Físico XML)
Sem Suporte para Valores Fixos
Outros domínios
Sem suporte para valores fixos.
Zerável Caixa de Opções Selecione esta opção se desejar que o elemento possa ser definido como nulo. Um valor nulo é diferente de estar vazio, quando o elemento não contém dados.
Interpretar Valor Como Tipo enumerado Especifique se os valores armazenados nesse objeto devem ser interpretados como sendo importantes para o analisador e, se forem, o tipo de interpretação que deve ocorrer.

Selecione uma das seguintes opções:

  • None Este valor é o valor-padrão e indica que o elemento ou atributo não possui um valor de chave associado a ele.
  • MessageSetIdentity. Especifica que o valor do elemento ou atributo corresponde ao identificador, nome ou alias (nessa ordem de prioridade) associado ao conjunto de mensagens no qual todas as mensagens integradas subsequentes que são descendentes da mensagem de encerramento estão definidas. Este valor permanece em vigor, a menos que um novo campo MessageSetIdentity do elemento ou atributo seja encontrado, o que reconfigura o valor de MessageSetIdentity.
  • MessageIdentity. Especifica que o valor do elemento ou atributo corresponde ao nome ou alias (nessa ordem de prioridade) associado a uma mensagem e age como um identificador para mensagens integradas subsequentes que são os filhos imediatos da mensagem de encerramento. Esta identidade é aplicada até que seja encontrado um novo campo MessageIdentity do elemento ou atributo no mesmo nível na árvore. A mensagem integrada pode ser definida no conjunto de mensagens atual ou em um conjunto de mensagens identificado usando uma MessageSetIdentity.
Nota: Esta propriedade é aplicável apenas quando o tipo do objeto é derivado de xsd:string.

Definições de substituição

Os Grupos de Substituição fornecem um meio pelo qual um elemento pode ser substituído por outro em uma mensagem. O elemento que pode ser substituído é chamado o elemento 'cabeça' e o grupo de substituição é a lista de elementos que pode ser utilizada em seu lugar. Um elemento pode estar em no máximo um grupo de substituição.

Propriedade Type Significado
Final Tipo enumerado Limitar o conjunto de elementos que podem pertencer ao seu grupo de substituição.
  • Vazio
  • restrição. Proibir a substituição do elemento por elementos cujos tipos são restrições do tipo do elemento principal.
  • extensão. Proibir a substituição de elemento por elementos cujos tipos são extensões do tipo do elemento principal.
  • #all. Proibir substituição por todos os métodos.
Bloco Tipo enumerado Limitar o conjunto de elementos que podem ser substituídos para este elemento em uma mensagem.
  • Vazio
  • restrição. Proibir a substituição de elemento pelos elementos cujos tipos são restrições do tipo do elemento principal
  • extensão. Proibir a substituição do elemento pelos elementos cujos tipos são extensões do tipo do elemento principal
  • substitution. Proíbe a substituição de elementos por membros do grupo de substituição do elemento.
  • #all. Proibir substituição por todos os métodos.
Grupo de Substituições Tipo enumerado Especifique o nome de um elemento 'principal'. A configuração desta propriedade indica que este elemento é um membro do grupo de substituição para o elemento principal.
Abstrato Caixa de Opções Selecione esta opção se não desejar que o elemento apareça na mensagem, mas precisar que um dos membros de seu grupo de substituição apareça em seu local.
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:17


Tópico de ReferênciaTópico de Referência | Versão 8.0.0.5 | ad12100_