WebSphere Message Broker Version 8.0.0.5 Betriebssysteme: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Sehen Sie sich die Informationen zur aktuellen Produktversion im IBM Integration Bus Version 9.0 an.

Nachrichtenmodellobjekte

Hier erhalten Sie eine Übersicht über die Objekte, aus denen ein Nachrichtenmodell besteht. Nachrichtenmodellobjekte werden in XML Schema 1.0 definiert, mit Ausnahme von 'Nachricht', bei dem es sich um eine WebSphere Message Broker-Erweiterung von XML Schema handelt.

Nachricht
Eine Nachricht beschreibt die Struktur und den Inhalt einer Datengruppe, die zwischen Anwendungen, die die Daten senden und empfangen, ausgetauscht werden. Bei einer Nachricht handelt es sich um ein spezielles komplexes Element.
Einfaches Element
Ein einfaches Element beschreibt ein oder mehrere Datenfelder in einer Nachricht. Es basiert auf einem einfachen Typ (beispielsweise Zeichenfolge, ganze Zahl oder Gleitkomma). Es kann wiederholt werden, und es kann einen Standardwert oder festen Wert definieren.
Einfacher Typ
Ein einfacher Typ beschreibt eine Klasse von Daten innerhalb einer Nachricht. Er beschreibt außerdem den Datentyp (beispielsweise Zeichenfolge, ganze Zahl oder Gleitkomma), und kann über Werteinschränkungen verfügen, die, basierend auf diesem einfachen Typ, die Werte jedes beliebigen einfachen Elements begrenzen.
Komplexes Element
Bei einem komplexen Element handelt es sich um eine benannte komplexe Struktur innerhalb der Nachricht. Der Inhalt eines komplexen Elements wird durch einen komplexen Typ definiert. Ein komplexes Element kann wiederholt vorkommen.
Komplexer Typ
Ein komplexer Typ beschreibt eine komplexe Struktur innerhalb einer Nachricht und enthält Elemente (einfache oder komplexe), Attribute (falls es sich um XML-Daten handelt) und Gruppen, die in einer Hierarchie ähnlich einer Baumstruktur angeordnet sind.
Gruppe
Bei einer Gruppe handelt es sich um eine Liste von Elementen, die Informationen enthält, wie diese Elemente in einer Nachricht auftreten können. Gruppen können geordnet (sequence), nicht geordnet (all) oder ausgewählt (choice) sein. Eine Gruppe kann wiederholt vorkommen.
Attribut
Ein Attribut beschreibt ein XML-Attribut. Attribute sind einfachen Elementen ähnlich; sie erfordern jedoch bei der Verwendung mit XML-Nachrichten eine besondere Behandlung. In Nachrichten, bei denen es sich nicht um XML-Nachrichten handelt, werden keine Attribute verwendet.

Globale und lokale Objekte

Die meisten Objekte im Nachrichtenmodell können entweder global oder lokal sein. Ein globales Objekt muss über einen eindeutigen Namen verfügen, der verwendet wird, um von einer oder mehreren Stellen im Nachrichtenmodell auf das Objekt zu verweisen. Lokale Objekte werden nur an einer Stelle im Nachrichtenmodell definiert undverwendet.

Es ist empfehlenswert, diese Objekte lokal zugänglich zu machen, wenn sie nicht an mehreren Stellen verwendet werden müssen. Dadurch wird die Wahrscheinlichkeit von Namensüberschneidungen der globalen Objekte im Nachrichtenmodell reduziert und die Arbeit mit der Nachrichtengruppe erleichtert.

Eigenschaften der Nachrichtenmodellobjekte

Alle Nachrichtenmodellobjekte haben Eigenschaften. Die Merkmale werden in die folgenden drei Kategorien eingeteilt:

Logisch
Die logischen Eigenschaften eines Objekts werden durch XML Schema definiert. Sie sind mit der formatunabhängigen Beschreibung des Objekts, als logisches Modell' bezeichnet, verwandt. Logische Eigenschaften beschreiben, welche Daten das Objekt enthält, ohne etwas über die Art und Weise mitzuteilen, in der es geschrieben wird.
Physisch
Ist das Nachrichtenmodell für ein anderes Datenformat als XML werden zusätzliche physische Eigenschaften für ein Objekt bereitgestellt, die vorgeben, wie das Objekt geschrieben wird. Diese Eigenschaften steuern die Syntaxanalyse und den Schreibvorgang des Objekts. Ist das Nachrichtenmodell ein DFDL-Schema, sind die Eigenschaften durch die Spezifikation DFDL 1.0 definiert. Ist das Nachrichtenmodell eine Nachrichtengruppe, handelt es sich bei den Eigenschaften um IBM® proprietäre Eigenschaften, die von der MRM-Domäne und dem MRM-Parser verarbeitet werden können.
Dokumentation
Dieses Feld existiert für alle Nachrichtenmodellobjekte. Es kann mit Beschreibungen für das Objekt versehen werden, das für Sie erforderlich ist. Der hier eingegebene Text beeinflusst die Verarbeitung von Nachrichten nicht.
Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Letzte Aktualisierung:
        
        Letzte Aktualisierung: 2015-02-28 16:20:51


KonzeptthemaKonzeptthema | Version 8.0.0.5 | ad10570_