Nachrichtenserviceordner

Folgende Ordnernamen wurden für WebSphere MQ-Produkte definiert:
<mcd>
Deskriptor für Nachrichteninhalt
<psc>
Publish/Subscribe-Befehl
<pscr>
Antwort Publish/Subscribe-Befehle
<usr>
Anwendungsbenutzerdefinierte Eigenschaften

Jeder Ordner ist in einem eigenen NameValueData-Feld enthalten, dem jeweils ein NameValueLength-Feld vorangestellt ist.

Unabhängige Softwareanbieter können für ihre Ordner eigene Namen wählen. Sie können jedoch den Namen des ausgewählten Ordners mit einem Präfix versehen, das den Namen der Internetdomäne enthält, um Namensunverträglichkeiten und Probleme zu vermeiden. Beispiel: Ein Anbieter mit dem Domänennamen MeinUnternehmen.com könnte seine Ordner folgendermaßen benennen:
com.Firma.xxx  oder com.Firma.Daten

Der Ordner 'mcd'

Im Ordner <mcd> können die folgenden Elemente enthalten sein, durch die die Struktur der Nachrichtendaten in einer WebSphere MQ-Nachricht beschrieben werden. Es handelt sich hierbei um Zeichenfolgen, bei denen die Groß-/Kleinschreibung beachtet werden muss.
<Msd>
Nachrichtenservicedomäne
Gültige Werte sind:
mrm
MRM-verwaltete WebSphere Message Broker-Nachrichten
xml
Die Nachricht wird als selbstdefinierende XML-Nachricht gehandhabt.
xmlns
Die Nachricht wird als selbstdefinierende XML-Nachricht gehandhabt. Wenn Ihre Nachrichten XML-Namespaces verwenden, sollten Sie xmlns anstatt xml verwenden.
xmlnsc
Die Nachricht wird als selbstdefinierende XML-Nachricht gehandhabt. Wenn Ihre Nachrichten XML mit Namespaces verwenden, verwenden Sie xmlnsc anstatt xmlns oder xml, um von den kompakten Baumstrukturen, die dieser Parser generiert, zu profitieren.
mime
Die Nachricht verwendet den MIME-Standard für mehrteilige Nachrichten.
idoc
Die Nachricht wird als SAP IDoc-Nachricht gehandhabt.
none
Die Nachricht wird als BLOB gehandhabt und unverändert an den Empfänger weitergeleitet.
<Set>
Nachrichtengruppe
<Typ>
Der Nachrichtentyp in der angegebenen Nachrichtengruppe, dem die Nachricht entspricht.
Anmerkung: In Version 2.1 gibt dieses Element die ID, nicht den Namen des Nachrichtentyps an.
<Fmt>
Das physische MRM-Format in der Nachrichtengruppe, dem die Nachricht entspricht.
Anmerkung: In Version 2.1 gibt dieses Element die ID, nicht den Namen des physischen MRM-Formats an.
Anmerkung: Die Elemente <Set>, <Type> und <Fmt> werden nur verwendet, wenn für <Msd> mrm oder idoc angegeben wird.

Der Ordner 'psc'

Der Ordner <psc> wird für die Übertragung von Publish/Subscribe-Befehlsnachrichten zum Broker verwendet.

Im Feld NameValueData kann nur der Ordner psc angegeben werden.

Ausführliche Informationen hierzu finden Sie unter Befehlsnachrichten.

Der Ordner 'pscr'

Im Ordner <pscr> werden die Informationen gespeichert, die vom Broker in Antwort auf Publish/Subscribe-Befehlsnachrichten gesendet werden.

Eine Antwortnachricht enthält nur jeweils einen pscr-Ordner.

Ausführliche Informationen hierzu finden Sie unter Nachricht mit Brokerantwort.

Der Broker ignoriert diesen Ordner in den Nachrichten, die er von Publish/Subscribe-Anwendungen erhält.

Der Ordner 'usr'

Das Inhaltsmodell des Ordners <usr> sieht folgendermaßen aus:
  • Als Elementname kann ein gültiger XML-Name verwendet werden, der allerdings keinen Doppelpunkt enthalten darf.
  • Nur einfache Elemente sind erlaubt, keine Gruppen.
  • Alle Elemente übernehmen den standardmäßigen Zeichenfolgetyp, sofern dieser nicht über das Attribut 'dt="xxx"' geändert wurde.
  • Alle Elemente sind optional, sollten aber nur einmal pro Ordner vorkommen.
  • Eine MQRFH2-Instanz kann den Ordner <usr> nur einmal enthalten.
Zugehörige Konzepte
Parser
Nachrichten modellieren
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
aq06940_