Caracteres Especiais em Tópicos

Um tópico pode conter qualquer caractere no conjunto de caracteres Unicode. Contudo, os três caracteres a seguir têm significados especiais.
  • O "/".
  • O "#".
  • O "+".

O é utilizado para apresentar a estrutura no tópico, e conseqüentemente pode ser especificado dentro do tópico com este objetivo.

O e podem ser utilizados para assinaturas, mas não podem ser utilizados dentro de um tópico para o publicador de uma mensagem.

O

O caractere "/" é utilizado para fornecer uma estrutura hierárquica ao espaço de tópicos. Ele deve ser utilizado pelos aplicativos para separar níveis em uma árvore de tópicos. O uso do é significativo quando os dois caracteres curinga são encontrados em tópicos especificados pelos assinantes.

A hierarquia de tópico é importante na administração do controle de acesso.

O

O caractere "#" é utilizado para corresponder a qualquer número de níveis dentro de um tópico. Por exemplo, utilizando o exemplo da árvore de tópicos mostrado acima, se você assinar "USA/Alaska/#", receberá mensagens sobre os tópicos "USA/Alaska" e "USA/Alaska/Juneau".

O pode representar zero ou mais níveis. Portanto, "USA/#" também pode corresponder a simplesmente "USA", em que # representa níveis zero. O não tem importância neste contexto, pois não existem níveis para separar.

O pode ser especificado apenas por si só ou próximo ao caractere . Portanto, "#" e "USA/#" são válidos, mas "USA#" não é válido.

O

O caractere "+" corresponde a um e a apenas um nível de tópico. Por exemplo, "USA/+" corresponde a "USA/Alabama", mas não a "USA/Alabama/Auburn". Além disso, como o corresponde apenas a um único nível, "USA/+" não corresponde a "USA".

O pode ser utilizado em qualquer nível na árvore de tópico, e em conjunto com o . O deve ser especificado próximo a , exceto quando ele for especificado por si só. Portanto, "+" e "USA/+" são válidos, mas "USA+" não é válido.

Conceitos relacionados
Tópicos

Referências relacionadas
Semântica e Uso de Tópico