Kennzeichnung von Nachrichtenmodellobjekten

Objekte im Nachrichtenmodell (Elemente, Attribute, Typen, Gruppen) werden nur durch ihren Namen identifiziert.

Das bedeutet, dass es nicht zulässig ist, dass zwei Objekte im selben Bereich denselben Namen haben. Namensüberschneidungen können leichter vermieden werden, wenn globale Objekte nur dann verwendet werden, wenn dies notwendig ist. Lokale Objekte sind außerhalb des Bereichs ihres übergeordneten Objekts nicht sichtbar, sodass ihre Namen wiederverwendet werden können, ohne dass eine Namensüberschneidung verursacht wird.

Namespaces
Wenn Namespaces für eine Nachrichtengruppe aktiviert sind, kann jede Nachrichtendefinitionsdatei innerhalb dieser Nachrichtengruppe einen vollständigen Namespace angeben. Bei Namespaces handelt es sich um XML-Schemamechanismen zur Organisation von Gruppen verwandter Objekte in einem benannten 'Modul'.

Globale Objekte innerhalb verschiedener Namespaces dürfen denselben Namen verwenden. Namespaces sind somit ein weiteres Mittel zur Vermeidung von Namenskonflikten bei globalen Objekten.

Gültige Namen
Da das Nachrichtenmodell auf der XML-Schema-Sprache basiert, muss der Name jedes Nachrichtenmodellobjekts eine gültige XML-Schema-ID sein. Unter XML Schema Part 0: Primer finden Sie Informationen zu den Merkmalen einer gültigen XML-Schema-ID.

Ausführliche Informationen zum XML-Schema finden Sie unter XML Schema Part 0: Primer auf der World Wide Web Consortium (W3C) Website.

Zugehörige Konzepte
Begriffe der Nachrichtenmodellierung
Nachrichtenmodellobjekte
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Letzte Aktualisierung : 2009-02-17 15:28:43

ad10290_