Nachrichtenmodellobjekte: Gruppen

Bei einer Gruppe handelt es sich um eine Liste von Elementen, die definiert, wie diese Elemente in einer Nachricht auftreten können.

Gruppen können geordnet (Folge), ungeordnet (Alle) oder selektiv (Auswahl) sein. Gruppen definieren die Zusammensetzung und die Inhaltsüberprüfung einer Gruppe von Typelementen.

Wozu sind Gruppen gut?

Gruppen können für einen beliebigen der folgenden Zwecke verwendet werden:

Inhalt einer Gruppe

Gruppen können komplexe und einfache Elemente, Platzhalterzeichen und -gruppen enthalten.

Durch eine Kombination dieser Elemente kann die Struktur einer Nachricht modelliert werden. Platzhalterzeichenelemente können mit eingeschlossen werden, damit nicht modellierte Elemente angezeigt werden, wodurch das Nachrichtenmodell leistungsfähig und flexibel wird.

Globale und lokale Gruppen

Gruppen können global oder lokal sein.

Eine globale Gruppe kann in mehreren Bereichen in einem Nachrichtenmodell verwendet werden. Sie repräsentiert eine Struktur, die in mehreren Bereichen in einem Nachrichtenmodell auftritt. Einer globalen Gruppe muss ein eindeutiger Name zugewiesen werden, über den auf sie verwiesen werden kann.

Eine lokale Gruppe ist in einer Position innerhalb einer Gruppe definiert und nicht für eine anderweitige Wiederverwendung im Nachrichtenmodell verfügbar. Lokale Gruppen müssen nicht benannt werden.

In einem XML-Schema kann die Option Zusammensetzung einer Gruppe auf Folge, Alle oder Auswahl gesetzt werden.

Das Nachrichtenmodell ermöglicht auch andere Zusammensetzungen, damit die Kompatibilität zu früheren Versionen des Produkts erhalten bleibt. Weitere Informationen hierzu finden Sie unter Schemaerweiterungen im Nachrichtenmodell.

Überprüfung des Typeninhalts kontrollieren

Das Merkmal Inhaltsauswertung einer Gruppe legt fest, wie genau der Inhalt der Gruppe überprüft werden soll. Wenn Inhaltsauswertung auf einen der folgenden Werte gesetzt wird, wird keine Überprüfung ausgeführt.
  • Geschlossen - Der Inhalt der Gruppe wird genau gegen den des Modells überprüft.
  • Offen/Definiert - Elemente, die innerhalb derselben Nachrichtengruppe deklariert sind, dürfen als untergeordnete Elemente der Gruppe angezeigt werden, auch wenn sie nicht modelliert wurden.
  • Offen - Es wird keine Überprüfung ausgeführt.
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
ad10360_