Tópicos
Um tópico identifica o assunto de uma publicação. Os nomes de tópicos são sequências de caracteres. As assinaturas podem incluir caracteres curinga para recuperar as informações necessárias ao aplicativo. O IBM® MQ Publish/Subscribe reconhece o asterisco (*) e o ponto de interrogação (?) como caracteres curinga.
Nomes de Tópicos
Esporte/Jogo de Futebol/Jogo de Golfe/Tênis
Esses
tópicos poderiam ser divididos ainda mais para separar diferentes tipos de informações
sobre cada esporte:
Sport/Soccer/Fixtures Sport/Soccer/Results Sport/Soccer/Reports
A publicação/assinatura do IBM MQ não reconhece que o caractere barra (/) está sendo usado de uma maneira especial, mas se você usa o caractere barra (/) como um separador, é possível assegurar compatibilidade com outros aplicativos de integração de negócios WebSphere.
É possível utilizar qualquer caractere no conjunto de caracteres de byte único para o qual a máquina está configurada em uma cadeia de caracteres. Considere, no entanto, a possibilidade de a sequência de tópicos precisar ser convertida em uma representação diferente de caracteres; nesse caso, apenas os caracteres disponíveis no conjunto de caracteres configurado em todas as máquinas relevantes deverão ser utilizados.
As sequências de tópicos fazem distinção entre maiúsculas e minúsculas e caracteres em branco não possuem significados especiais. Como assinante, você pode especificar um tópico ou um intervalo de tópicos utilizando caracteres curinga para receber as informações de seu interesse.
Curingas em Sequência de Tópicos
Caractere curinga | Significado |
---|---|
Asterisco (*) | Zero ou mais caracteres |
Ponto de interrogação (?) | Um caractere |
- *
- Todas as informações sobre Esportes, Ações, Filmes e TV.
- Esporte/*
- Todas as informações sobre Futebol, Golfe e Tênis.
- Esporte/Futebol/*
- Todas as informações sobre Futebol (Competições, Resultados e Relatórios).
- Esporte/*/Resultados
- Todos os Resultados de Futebol, Golfe e Tênis.
Se você desejar incluir o asterisco (*) ou ponto de interrogação (?) na sequência de tópicos de uma assinatura, você deverá utilizar o sinal de porcentagem (%) como um caractere de escape. Por exemplo, se desejar assinar um tópico nomeado ABC*D, você deverá digitar a cadeia ABC%*D.
Se desejar utilizar um caractere % na sequência de tópicos de uma assinatura, você deverá especificar dois sinais de porcentagem (%%). Um sinal de porcentagem (%) em uma sequência de tópicos deve ser sempre seguido por um asterisco (*), um ponto de interrogação (?)ou de outro sinal de porcentagem (%).
Os curingas não estendem fluxos.