Identificación de objetos

Los objetos del modelo de mensaje, (elementos, atributos, tipos, grupos), se identifican solamente por su nombre. Esto significa que no se permiten dos objetos con el mismo nombre en el mismo ámbito. Se pueden evitar los conflictos de nombres fácilmente si se utilizan nombres globales cuando sea necesario. Los objetos locales no pueden verse fuera del ámbito del su objeto superior, por lo tanto, los nombres se pueden volver a utilizar sin crear conflictos de nombres.

Espacios de nombres
Si se habilitan los espacios de nombres para un conjunto de mensajes, cada archivo de definiciones de mensajes incluido puede especificar un espacio de nombres. Los espacios de nombres son un mecanismo del esquema XML para organizar grupos de objetos relacionados en un módulo con nombre.

Los objetos globales de espacios de nombres diferentes pueden tener el mismo nombre, por lo tanto, los espacios de nombres son otro modo de evitar los conflictos de nombres de los objetos globales.

Nombres válidos
Dado que el modelo de mensajes está basado en el lenguaje del esquema XML, el nombre de cada objeto de modelo de mensaje debe ser un identificador del esquema XML válido. Para obtener información acerca de cómo se crea un identificador del esquema XML, consulte XML Schema Part 0: Primer.
Nota: Para obtener información detallada acerca del Esquema XML, consulte XML Schema Part 0: Primer en el sitio Web World Wide Web Consortium (W3C).

Conceptos relacionados
Conceptos de diseño de mensajes
Objetos de modelo de mensaje