Themen

Ein Thema gibt an, um welche Informationen es sich bei einer Veröffentlichung handelt. Themennamen sind Zeichenfolgen. Subskriptionen können Platzhalterzeichen enthalten, um die von der Anwendung benötigten Informationen abzurufen. Publish/Subscribe in IBM® MQ erkennt den Stern (*) und das Fragezeichen (?) als Platzhalterzeichen.

Themennamen

Themennamen sind Zeichenfolgen. Sie könnten allgemeine Themen haben wie 'Sport', 'Börse', 'Filme' und 'Fernsehen' und Sie könnten das Thema 'Sport' unterteilen in einzelne, spezifischere Themen, die unterschiedliche Sportarten abdecken, wie beispielsweise:

Sport/Fußball Sport/Golf Sport/Tennis
Diese Themen könnten dann weiter unterteilt werden, um unterschiedliche Informationen über jede Sportart zu trennen:

Sport/Fußball/Veranstaltungen Sport/Fußball/Ergebnisse Sport/Fußball/Berichte

Publish/Subscribe in IBM MQ erkennt nicht, dass der Schrägstrich (/) auf besondere Weise verwendet wird, aber wenn Sie den Schrägstrich (/) als Trennzeichen verwenden, können Sie die Kompatibilität mit anderen Anwendungen der Reihe WebSphere Business Integration sicherstellen.

Sie können in Zeichenfolgen alle Zeichen im Einzelbytezeichensatz verwenden, für die der Computer konfiguriert ist. Beachten Sie jedoch, dass die Themenbezeichnung ggf. in eine andere Zeichendarstellung umgesetzt werden muss. In diesem Fall dürfen Sie nur Zeichen verwenden, die in allen konfigurierten Zeichensätzen sämtlicher relevanter Computer verfügbar sind.

Bei Themenzeichenfolgen wird zwischen Groß- und Kleinschreibung unterschieden und Leerzeichen haben keine besondere Bedeutung. Als Subskribent können Sie Themen oder Themenbereiche mit Platzhaltern angeben, um die gewünschten Informationen zu erhalten.

Platzhalter in Themenzeichenfolgen

Publish/Subscribe in IBM MQ erkennt die folgenden Platzhalterzeichen:
Platzhalterzeichen Bedeutung
Stern (*) Null oder mehr Zeichen
Fragezeichen (?) Ein Zeichen
Sie könnten in Subskriptionen beispielsweise die folgenden Themenzeichenfolgen verwenden, um bestimmte Informationen zu erhalten:
*
Alle Informationen zu Sport, Börse, Filmen und Fernsehen.
Sport/*
Alle Informationen zu Fußball, Golf und Tennis.
Sport/Fußball/*
Alle Informationen zu Fußball (Veranstaltungen, Ergebnisse und Berichte).
Sport/*/Ergebnisse
Alle Ergebnisse für Fußball, Golf und Tennis.

Falls Sie den Stern (*) oder das Fragezeichen (?) in der Themenzeichenfolge einer Subskription verwenden wollen, müssen Sie das Prozentzeichen (%) als Escapezeichen verwenden. Wenn Sie beispielsweise ein Thema mit der Bezeichnung 'ABC*D' subskribieren möchten, müssen Sie die Zeichenfolge 'ABC%*D' eingeben.

Falls Sie das Prozentzeichen in der Themenzeichenfolge einer Subskription verwenden wollen, müssen Sie zwei Prozentzeichen (%%) angeben. Ein Prozentzeichen (%) in einer Themenzeichenfolge muss immer von einem Stern (*), einem Fragezeichen (?) oder einem weiteren Prozentzeichen (%) gefolgt sein.

Platzhalter umfassen keine Datenströme.