Témata
Téma identifikuje, čeho se publikování týká. Názvy témat jsou znakové řetězce. Odběry mohou obsahovat zástupné znaky, aby získaly informace požadované aplikacemi. Publikování/odběr produktu IBM® MQ používá hvězdičku (*) a otazník (?) jako zástupné znaky.
Název tématu
Sport/Fotbal Sport/Golf Sport/Tenis
Tato témata lze pak dále dělit, aby se rozlišily různé typy informací pro jednotlivé sporty:
Sport/Fotbal/Termíny Sport/Fotbal/Výsledky Sport/Fotbal/Sestavy
Publikování/odběr produktu IBM MQ nerozpozná, že je znak lomítka (/) použit speciálně, ale pokud použijete lomítko (/) jako oddělovač, dosáhnete tak kompatibility s ostatními aplikacemi WebSphere Business Integration.
Můžete používat libovolné znaky z jednobajtové znakové sady, pro kterou je počítač pomocí znakového řetězce konfigurován. Vezměte ale do úvahy, zda má být řetězec tématu překládán do různých znakových reprezentací, a v takovém případě použijte pouze znaky, které jsou k dispozici v konfigurovaných znakových sadách všech souvisejících počítačů.
V řetězcích témat se rozlišují velká a malá písmena a prázdný znak nemá žádný speciální význam. Jako odběratel můžete zadat téma nebo rozsah témat pomocí zástupných znaků a přijímat pouze informace, které vás zajímají.
Zástupné znaky v řetězcích témat
Zástupný znak | Význam |
---|---|
Hvězdička (*) | Žádný nebo několik znaků |
Otazník (?) | Jeden znak |
- *
- Všechny informace o sportu, akciích, filmech a televizi.
- Sport/*
- Všechny informace o fotbalu, golfu a tenisu.
- Sport/Fotbal/*
- Všechny informace o fotbalu (Termíny, Výsledky a Sestavy).
- Sport/*/Výsledky
- Všechny výsledky z fotbalu, golfu a tenisu.
Pokud chcete použít hvězdičku (*) nebo otazník (?) v řetězci tématu odběru, je třeba jako řídicí znak použít znak procent (%). Pokud se například chcete přihlásit k odběru tématu s názvem ABC*D, je třeba zadat řetězec ABC%*D.
Pokud chcete řetězci tématu odběru použít znak %, je třeba jej zadat dvakrát (%%). Za znakem procent (%) v řetězci tématu musí vždy následovat hvězdička (*), otazník (?)nebo další znak procent (%).
Zástupné znaky nepokrývají proudy.