Uso e significato di un argomento

Quando si crea un'applicazione, la struttura al albero degli argomenti deve tenere conto dei seguenti principi relativi al significato e alla sintassi dei nomi di argomento:
  • I nomi di argomento sono sensibili al maiuscolo/minuscolo.

    Ad esempio, "ACCOUNT" e "Account" sono due diversi argomenti.

  • I nomi di argomento possono includere il carattere spazio.

    Ad esempio, "Account pagabili" è un argomento valido.

  • Un carattere "/" iniziale crea un argomento distinto.

    Ad esempio, "/USA" è diverso da "USA" e "/USA' corrisponde a "+/+" e "/+", ma non a "+".

  • Un nome argomento che contiene '//' non è valido. Un tentativo di sottoscrizione a un argomento di questo tipo provoca un errore.
  • Non includere il carattere nullo (Unicode \x0000) in nessun argomento.
  • I caratteri wildcard "+" e "#" non sono trattati come tali se sono utilizzati con qualsiasi altro carattere (inclusi essi stessi, ma escludendo il separatore di livello di argomento "/") nell'ambito del livello di un argomento.
Gli argomenti riportati di seguito sono validi per la costruzione e il contenuto di una struttura ad albero dell'argomento:
  • Non esistono limiti relativi al numero di livelli di una struttura ad albero dell'argomento.
  • Non esistono limiti relativi alla lunghezza del nome di un livello in una struttura ad albero dell'argomento.
  • Può essere presente un numero qualsiasi di nodi "root"; ovvero, può essere presente un numero qualsiasi di strutture ad albero degli argomenti. Queste sono definite di seguito root "", ovvero root di tutti i nodi root. A ciò viene fatto riferimento come "topicRoot", sebbene non esista un nome di argomento corrispondente. Le applicazioni non possono pubblicare o sottoscrivere questi root virtuali.
  • L'uso delle strutture ad albero dell'argomento con root "$SYS" e "$ISYS" è riservato solo a WebSphere Message Broker.

    Se si sta utilizzando la sicurezza basata sull'argomento, solo i broker possono pubblicare messaggi su questi argomenti e solo i broker possono sottoscrivere i messaggi con argomento "$ISYS", indipendentemente dal contenuto degli ACL (Access Control List) dell'argomento che sono definiti.

    Per ulteriori informazioni dettagliate sulla sicurezza basata sull'argomento e sugli ACL, fare riferimento a Sicurezza basata sull'argomento.

Concetti correlati
Argomenti
Riferimenti correlati
Caratteri speciali negli argomenti
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
aq13300_