Das Nachrichtenmodell stellt einige Funktionen bereit, die nicht in der Spezifikation des XML-Schemas 1.0 angegeben sind.
Eine Nachricht ist ein globales Element, das eine vollständige Nachricht repräsentiert (und nicht eine Struktur innerhalb einer Nachricht). Innerhalb einer Nachrichtendefinitionsdatei wird eine Nachricht von einem speziellen globalen Element repräsentiert, das die zusätzlichen Informationen beinhaltet, die für WebSphere Message Broker erforderlich sind.
Das Nachrichtenmodell fügt die folgenden Kompositionen hinzu, die über die Spezifikation von XML Schema 1.0 hinausgehen:
Die Kompositionen Elemente in angegebener Reihenfolge und Elemente in beliebiger Reihenfolge ermöglichen es, dass Nachrichtenmodelle unterstützt werden, die in früheren Versionen des Produkts generiert wurden.
Wenn ein oder mehrere physische Formate für eine Nachrichtengruppe definiert werden, können die XML-Schemaobjekte innerhalb dieser Nachricht zusätzliche Informationen dazu bereithalten, wie sie syntaktisch analysiert und serialisiert werden sollen.
Ausführliche Informationen zum XML-Schema finden Sie unter XML Schema Part 0: Primer auf der World Wide Web Consortium (W3C) Website.