Argomenti

Un argomento identifica il tema trattato in una pubblicazione. I nomi degli argomenti sono stringhe di caratteri. Le sottoscrizioni possono includere caratteri jolly per stringhe di caratteri, per richiamare le informazioni richieste dall'applicazione. IBM® MQ Pubblicare / Sottoscrivere riconosce l'asterisco (*) e il punto interrogativo (?) come caratteri jolly.

Nome argomenti

I nomi degli argomenti sono stringhe di caratteri. È possibile disporre di argomenti di alto livello denominati 'Sport', 'Borsa', 'Film' e 'TV'. L'argomento 'Sport' può essere a sua volta suddiviso in argomenti separati, più specifici, riguardanti sport differenti, ad esempio:

Sport/Soccer Sport/Golf Sport/Tennis
Questi argomenti possono essere ulteriormente suddivisi, in modo da separare tipi di informazioni differenti, relativi a ciascuno sport:

Sport/Soccer/Fixtures Sport/Soccer/Results Sport/Soccer/Reports

IBM MQ Pubblicare / Sottoscrivere non riconosce che il carattere barra (/) in avanti viene utilizzato in modo speciale ma se si utilizza il carattere barra (/) come separatore, è possibile garantire la compatibilità con altre applicazioni di integrazione business WebSphere ® .

È possibile utilizzare qualsiasi carattere nel set di caratteri a byte singolo per il quale la macchina è configurata in una stringa di caratteri. È necessario, comunque, tenere in considerazione se la stringa dell'argomento può aver bisogno di essere trasferita in un'altra rappresentazione di caratteri. In tal caso, è necessario utilizzare esclusivamente caratteri disponibili del set di caratteri configurato in tutte le macchine coinvolte.

Le stringhe degli argomenti distinguono le lettere maiuscole/minuscole, mentre un carattere vuoto non ha alcun significato particolare. In qualità di sottoscrittore, l'utente è in grado di specificare un argomento o gamma di argomenti, utilizzando i caratteri jolly per ricevere le informazioni alle quali è interessato.

Caratteri jolly nelle stringhe di argomenti

IBM MQ Pubblicare / Sottoscrivere riconosce i seguenti caratteri jolly:
Carattere jolly Significato
Asterisco (*) Zero o più caratteri
Punto interrogativo (?) Un carattere
Ad esempio, è possibile utilizzare le seguenti stringhe dell'argomento nelle sottoscrizioni, allo scopo di richiamare determinati set di informazioni:
*
Tutte le informazioni su Sport, Borsa, Film e TV.
Sport/*
Tutte le informazioni su Calcio, Golf e Tennis.
Sport/Calcio/*
Tutte le informazioni sul calcio (Calendario partite, Risultati e Resoconti).
Sport/*/Risultati
Tutti i Risultati di Calcio, Golf e Tennis.

Se si desidera includere l'asterisco (*) o il punto interrogativo (?) nella stringa dell'argomento di una sottoscrizione, è necessario utilizzare il segno di percentuale (%) come un carattere di escape. Ad esempio, se si desidera effettuare una sottoscrizione a un argomento denominato ABC*D, è necessario immettere la stringa ABC%*D.

Se si desidera utilizzare un carattere % nella stringa dell'argomento di una sottoscrizione, è necessario specificare due segni di percentuale (%%). Un segno di percentuale (%) in una stringa di argomento deve essere sempre seguito da un asterisco (*), un punto interrogativo (?) un altro segno di percentuale (%).

I caratteri jolly non attraversano i flussi.