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.

MRM TDS-Format: Nachrichtenmodellintegrität

Wenn Sie das physische TDS-Format verwenden, müssen Sie eine Reihe von Regeln zur Einrichtung von Eigenschaftswerten befolgen. So wird gewährleistet, dass beim Verarbeiten einer Nachricht im angegebenen Modell keine Abweichungen auftreten.

Regeln der Eigenschaften des physischen TDS-Formats

Einschränkungen des Nachrichtenformats werden geprüft. Für diese Einschränkungen gelten die im Abschnitt Nachrichtengruppen: TDS-Nachrichtenmodellintegrität angegebenen Regeln. Der Großteil der Regeln wird aus mindestens einem der folgenden Gründe angewendet:

Regeln für die Nachrichtendefinition
Einige Regeln sind erforderlich, damit die Nachricht definiert werden kann.

Beispiel: Im Trennzeichentyp Feste Länge muss die Länge aller Elemente entweder direkt oder unter Verwendung des Längenverweises definiert sein. Ohne diese Informationen kann im Bitstrom nicht festgestellt werden, wo ein Element endet und das nächste beginnt.

Regeln für die Verschachtelung
Verschachtelungsregeln beziehen sich darauf, welche Trennzeichentypen ineinander verschachtelt werden können.

Solche Regeln werden angewendet, wenn ein Element mit komplexen Typ in einem anderen komplexen Typ vorhanden ist. Beispiel: Der Trennzeichentyp Mit Kennung/Begrenzer kann nicht innerhalb des Typs Feste Länge existieren. Da der Trennzeichentyp Mit Kennung/Begrenzer eine variable Länge hat, kann der übergeordnete Typ Feste Länge nicht feststellen, wo dieses bestimmte Element endet, da keine Länge angegeben wurde. Die Nachricht könnte daher nicht verarbeitet werden.

Mit dem logischen Modell verknüpfte Regeln
Es gibt Regeln, die TDS mit dem logischen Modell verknüpfen.

Sie greifen dort, wo die Validierung einer Gruppenzusammensetzung oder eines Gruppeninhalts nicht zusammen mit einem bestimmten Trennzeichentyp verwendet werden können. Auch hier gelten wieder Gründe der Nachrichtenintegrität. Beispiel: Der Trennzeichentyp Alle Elemente mit Begrenzer kann keine offene Gruppenzusammensetzung haben, da keine Informationen vorliegen, was die zusätzlichen Elemente darstellen und an welcher Stelle im Bitstrom sie sich befinden.

Bemerkungen | Marken | Downloads | Bibliothek | Support | Feedback

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

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


KonzeptthemaKonzeptthema | Version 8.0.0.5 | ad00804_