Témata

Téma identifikuje, čeho se publikování týká. Téma je znakový řetězec, který popisuje obsah informací publikovaných ve zprávách v rámci publikování/odběru. Jako odběratel můžete zadat téma nebo rozsah témat pomocí zástupných znaků a přijímat pouze informace, které potřebujete.

Téma popisuje, čeho se publikování týká. Tvoří je znakový řetězec o maximální délce 10 240 znaků. Témata jsou klíčem k úspěšnému doručování zpráv v systému publikování a odběru. Namísto zahrnutí specifické cílové adresy do každé zprávy přiřadí vydavatel zprávě téma. Správce front ztotožní téma se seznamem odběratelů, kteří jsou přihlášeni k jeho odběru, a doručí zprávu všem těmto odběratelům.

Pečlivou volbou tématu určeného ve zprávě může vydavatel řídit, kteří odběratelé publikování obdrží.

Téma zprávy nemusí být definováno před tím, než je vydavatel může použít. Téma je vytvořeno, jakmile je poprvé určeno v publikování nebo odběru.

Nejnovější informace o řetězcích témat, zástupných znacích, speciálních znacích a stromech témat naleznete zde:

Zástupné a speciální znaky v řetězcích témat

V tomto tématu jsou uvedeny podrobné informace o použití zástupných znaků v implementaci systému publikování/odběru zpráv v produktu IBM® WebSphere MQ verze 7.0 nebo v jeho novější verzi.

Téma může obsahovat libovolný znak znakové sady Unicode. Nicméně následující tři znaky mají v systému publikování/odběru v produktu verze 7.0 nebo v jeho novější verzi zvláštní význam:
  • oddělovač úrovně témat "/",
  • zástupný znak více úrovní "#",
  • zástupný znak jedné úrovně "+".

Oddělovač úrovně témat slouží k zavedení struktury do tématu, a lze jej tedy použít v rámci tématu pro tento účel.

Zástupné znaky představují účinný nástroj systému témat v rámci publikování/odběru produktu IBM MQ. Zástupné znaky odběratelům umožňují odebírat najednou více než pouze jedno téma. Zástupné znaky více úrovní a zástupné znaky jedné úrovně lze použít pro odběry, nemohou ale být použity v rámci tématu vydavatelem zprávy.

Pokud ale vydavatel použije znaky "+" nebo "#" spolu s dalšími znaky v tématu na libovolné úrovni tématu, nejsou tyto znaky považovány za zástupné znaky a nemají žádný speciální význam.


Koncepční Koncepční

Zpětná vazba

Ikona časové razítko Poslední aktualizace: 7. února 2018
http://www.ibm.com/support/knowledgecenter/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/com.ibm.mq.explorer.doc/e_topics.htm