O separador no nível de tópico é utilizado para apresentar a estrutura no tópico, e conseqüentemente pode ser especificado dentro do tópico com este objetivo.
O caractere curinga multinível e caractere curinga de nível único podem ser utilizados para assinaturas, mas não podem ser utilizados dentro de um tópico para o publicador de uma mensagem.
O caractere "/" separador no nível de tópico é 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 separador no nível de tópico é 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 caractere "#" caractere curinga multinível é 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 caractere curinga multinível pode representar zero ou mais níveis. Portanto, "USA/#" também pode corresponder a simplesmente "USA", em que # representa níveis zero. O separador no nível de tópico não tem importância neste contexto, pois não existem níveis para separar.
O caractere curinga multinível pode ser especificado apenas por si só ou próximo ao caractere separador no nível de tópico. Portanto, "#" e "USA/#" são válidos, mas "USA#" não é válido.
O caractere "+" caractere curinga de nível único 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 caractere curinga de nível único corresponde apenas a um único nível, "USA/+" não corresponde a "USA".
O caractere curinga de nível único pode ser utilizado em qualquer nível na árvore de tópico, e em conjunto com o caractere curinga multinível. O caractere curinga de nível único deve ser especificado próximo a separador no nível de tópico, 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
Avisos |
Marcas |
Downloads |
Biblioteca |
Suporte |
Feedback
![]() ![]() |
aq13290_ |