Témakörök
A témakör azonosítja egy kiadvány témáját. A témakör egy karaktersorozat, amely leírja a Közzététel/Előfizetés üzenetben közzétett információk tárgyát. A szükséges információk fogadásához előfizetőként helyettesítő karakterek használatával megadhat egy témakört vagy témakörök adott tartományát.
A témakör azonosítja, hogy egy kiadvány miről szól, és egy legfeljebb 10240 karakter hosszú karaktersorozatot tartalmazhat. A témakörök kulcsfontosságúak az üzenetek sikeres szállításához a Közzététel/Előfizetés rendszerben. Ahelyett, hogy minden üzenethez felvenné az adott címzett címét, a kiadó témakört rendel hozzá az egyes üzenetekhez. A sorkezelő megfelelteti a témaköröket azoknak az előfizetőknek a listájával, akik előfizetnek az adott témakörre, és az üzenetet továbbítja az egyes előfizetőknek.
A kiadó úgy irányítja, hogy mely előfizetők kapjanak meg egy kiadványt, hogy figyelmesen kiválasztja az üzenetben meghatározott témakört.
Egy üzenet témakörét nem kell megadni azelőtt, hogy a kiadó használná azt; a témakör létrehozása akkor történik, amikor először megadja egy kiadványban vagy előfizetésben.
A témakör karaktersorozatokról, helyettesítő karakterekről, speciális karakterekről és témakör fákról a legfrissebb információkért tekintse meg az alábbiakat:
- A témakör karaktersorozat az Unicode karakterkészlet bármely karakterét tartalmazhatja, beleértve a szóköz karaktert is. Vannak azonban speciális jelentésű karakterek is: a plusz jel(+), a szám jel (#), a csillag (*), és a kérdőjel (?). Az ilyen karakterekkel kapcsolatos további információkért tekintse meg az IBM® Knowledge Center Helyettesítő karakter sémák témakörét.
- A témakör-karaktersorozatokban a kis- és nagybetűk eltérőnek számítanak, és bár a null karakter nem okoz hibát, lehetőleg ne használja a témakör-karaktersorozatban. A témakör karaktersorozatokkal kapcsolatos legfrissebb információkért tekintse meg az IBM Knowledge Center Témakör karaktersorozatok használata témakörét.
- Minden témakör, amelyet meghatároz, a témakörfa egyik eleme vagy csomópontja. A témakörfákkal kapcsolatos legfrissebb információkért tekintse meg az IBM Knowledge Center Témakörfák témakörét.
Helyettesítő karakterek és speciális karakterek a témakör karaktersorozatokban
Ez a témakör részletesen leírja a közzétételi/feliratkozási üzenetkezelésnek a IBM WebSphere MQ 7.0 vagy újabb megvalósításában használt helyettesítő karaktereket.
- A "/" témakör szintű elválasztó.
- A "#" többszintű helyettesítő karakter.
- A "+" egyetlen szintű helyettesítő karakter.
A témakör szintű elválasztó a témakör szerkezetének bevezetésére szolgál, így ezzel a céllal lehet megadni egy témakörön belül.
A helyettesítő karakterek a IBM MQ közzététel/feliratkozás témakör-rendszerének hatékony szolgáltatása. A helyettesítő karakterek lehetővé teszik az előfizetők számára, hogy egyszerre több témakörre is előfizessenek. A többszintű és egyszintű helyettesítő karakterek használhatók előfizetésekhez, de egy üzenet közreadója nem használhatja ezeket egy témakörön belül.
Ha viszont a kiadó a "+" vagy a "#" karakter más karakterekkel együtt használja egy témakörön belül bármely témakör szinten, akkor a rendszer ezeket a karaktereket nem helyettesítő karakterként kezeli, így nem lesz speciális jelentésük.