Ordner für den Nachrichtenservice

Die folgenden Ordnernamen sind für die Verwendung durch WebSphere MQ-Produkte definiert:
<mcd>
Deskriptor für Nachrichteninhalt
<psc>
Publish/Subscribe-Befehl
<pscr>
Publish/Subscribe-Befehlsantwort
<usr>
Anwendungsbenutzerdefinierte Eigenschaften

Jeder Ordner befindet sich in einem separaten NameValueData-Feld, wobei jedem dieser Felder ein NameValueLength-Feld vorangestellt ist.

Unabhängige Softwareanbieter können für ihre Ordner andere Namen auswählen. Zum Vermeiden von Fehlern bei der Benennung wird jedoch empfohlen, dass Anbieter dem von ihnen ausgewählten Ordnernamen den Namen der Internetdomäne voranstellen; ein Anbieter mit dem Domänennamen MeinUnternehmen.com könnte seine Ordner folgendermaßen benennen:
com.MeinUnternehmen.xxx oder com.MeinUnternehmen.MeineDaten

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 dabei um Zeichenfolgen, bei denen die Groß-/Kleinschreibung beachtet werden muss.
<Msd>
Domäne für den Nachrichtenservice
Gültige Werte sind:
mrm
MRM-verwaltete WebSphere Event 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 'Broker Response'.

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
Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 18.05.2006
aq06940_