Identificação do Objeto de Modelo de Mensagem

Os objetos no modelo de mensagem (elementos, atributos, tipos, grupos) são identificados apenas pelo seu nome.

Isso indica que não é permitido que dois objetos no mesmo escopo tenham o mesmo nome. Conflitos de nomes podem ser evitados mais facilmente se objetos globais forem utilizados apenas quando for necessário. Os objetos locais não são visíveis fora do escopo de seu objeto pai, portanto, seus nomes podem ser reutilizados sem causar um conflito de nomes.

Espaços de Nomes
Se os espaços de nomes estiverem ativados para um conjunto de mensagens, cada arquivo de definição de mensagem dentro do conjunto de mensagens pode especificar um espaço de nomes. Os espaços de nomes são um mecanismo de Esquema XML para organizar grupos de objetos relacionados em um 'módulo' nomeado.

Os objetos globais nos diferentes espaços de nomes têm permissão para compartilhar o mesmo nome. Portanto, os espaços de nomes oferecem outros meios de evitar colisões de nomes entre os objetos globais.

Nomes Válidos
Como o modelo de mensagem é baseado na linguagem do Esquema XML, o nome de cada objeto do modelo de mensagem deve ser um identificador de Esquema XML válido. Para obter informações sobre o que constitui um identificador de Esquema XML válido, consulte Esquema XML Parte 0: Principal.

Para obter detalhes sobre o Esquema XML, consulte Esquema XML Parte 0: Principal no Web site W3C (World Wide Web Consortium) Web site.

Conceitos relacionados
Conceitos de Modelagem de Mensagens
Objetos do Modelo de Mensagem
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:07

ad10290_