Vlastnosti místa určení
Vlastnosti místa určení můžete zobrazit a nastavit v dialogovém okně Vlastnosti místa ručení. Výběr vlastností dostupných v dialogovém okně závisí na typu místa určení.
Následující tabulky obsahují seznam všech vlastností, které můžete nastavit pro místa určení:
U každého atributu je uveden stručný popis, kdy může být vhodné vlastnost konfigurovat. Tabulky dále uvádějí ekvivalentní dlouhé a krátké názvy pro použití v nástroji příkazového řádku administrace služby JMS. Které vlastnosti jsou k dispozici v dialogovém okně Vlastnosti závisí na typu cíle fronty. Některé vlastnosti míst určení front se liší od vlastností míst určení témat. Další informace viz Konfigurace objektů JMS pomocí nástroje pro administraci v Centrum znalostí IBM®.
Stránka Obecné
Následující tabulka obsahuje seznam vlastností, které lze nastavit na stránce Obecné dialogového okna Vlastnosti místa určení.
Vlastnost | Význam | Dlouhý název | Krátký název |
---|---|---|---|
Název | Tato vlastnost zobrazuje název objektu. | NAME | |
Popis | Zadejte popis objektu. | DESCRIPTION | DESC |
Název třídy | Tato vlastnost zobrazuje název třídy, která je implementována místem určení. | ||
Poskytovatel systému zpráv | Tato vlastnost zobrazuje přenos, který je podporován cílovým objektem a může být buď IBM MQ, nebo přenosem v reálném čase. Přenos v reálném čase není dostupný v produktu IBM MQ 8.0. Pokud používáte produkt IBM MQ 8.0, můžete definovat přenos v reálném čase, ale nezdaří se, když se pokusíte vytvořit připojení. | ||
Správce front | Vyberte nebo zadejte název správce front, který je hostitelem cílové fronty. | QMANAGER | QMGR |
Fronta | Vyberte název fronty, která je reprezentována místem určení. | QUEUE | QU |
Téma | Zadejte název tématu, které toto místo určení reprezentuje. | TOPIC | TOP |
Stránka Zpracování zpráv
Následující tabulka obsahuje seznam vlastností, které lze nastavit na stránce Zpracování zpráv dialogového okna Vlastnosti místa určení. Upravením vlastností na stránce Zpracování zpráv konfigurujte, co se bude dít se zprávami, které budou odeslány do místa určení.
Vlastnost | Význam | Dlouhý název | Krátký název |
---|---|---|---|
Vypršení | Zadejte dobu, po které vyprší platnost zpráv v místě určení. Chcete-li tak učinit, můžete definovat vypršení pomocí aplikace klienta JMS klepnutím na volbu Aplikace. Chcete-li zrušit vypršení, klepněte na volbu Neomezené. Jinak zadejte počet milisekund pro vypršení platnosti zprávy. | EXPIRY | EXP |
Trvání | Zadejte trvání zprávy odeslané do cíle. Chcete-li tak učinit, můžete definovat trvání pomocí aplikace platformy JMS klepnutím na volbu Aplikace. Chcete-li zadat, aby trvání přebíralo hodnotu výchozí hodnoty fronty, klepněte na volbu Výchozí pro frontu. Chcete-li zadat trvalost zpráv, klepněte na volbu Trvalý. Chcete-li zadat dočasnost zpráv, klepněte na volbu Netrvalý. Chcete-li zadat, aby dočasné zprávy nebyly vyřazeny z fronty při restartování správce front po postupném nebo okamžitém ukončení práce systému, klepněte na volbu Vysoké (dočasné zprávy mohou být vyřazeny, ale pouze po nuceném ukončení práce systému nebo po selhání). | PERSISTENCE | PER |
Priorita | Zadejte prioritu zpráv odesílaných do cíle. Chcete-li určit, že má být priorita definována aplikací klienta JMS, klepněte na volbu Aplikace. Chcete-li, aby priorita přebírala výchozí hodnoty fronty, klepněte na volbu Výchozí pro frontu. Jinak prioritu zadejte ručně, a to v rozmezí hodnot 0 až 9. | PRIORITY | PRI |
Kontext zpráv MQMD | Zadejte kontext pro odesílání zpráv
do místa určení. Existují tři možné volby: Výchozí: Volání MQOPEN rozhraní API a struktura neurčují žádné explicitní volby kontextu zpráv. Toto je výchozí hodnota. Nastavit celý kontext: Volání MQOPEN rozhraní API určuje pro kontext zpráv volbu MQOO_SET_ALL_CONTEXT a struktura MQPMO určuje MQPMO_SET_ALL_CONTEXT.Nastavit kontext identity: Volání MQOPEN rozhraní API určuje pro kontext zpráv volbu MQOO_SET_IDENTITY_CONTEXT a struktura MQPMO určuje MQPMO_SET_IDENTITY_CONTEXT. |
MDMSGCTX | MDCTX |
Povolen zápis MQMD | Určete, zda aplikace JMS může nastavit
hodnoty polí MQMD. Existují dvě možné volby: Ne: Všechny vlastnosti JMS_IBM_MQMD* jsou ignorovány a jejich hodnoty nejsou kopírovány do podkladové struktury MQMD. Toto je výchozí hodnota. Ano: Všechny vlastnosti JMS_IBM_MQMD* jsou zpracovány. Jejich hodnoty jsou zkopírovány do podkladové struktury MQMD. |
MDWRITE | MDW |
Povoleno čtení MQMD | Určete, zda aplikace JMS může extrahovat
hodnoty polí MQMD. Existují dvě možné volby: Ne: Při odesílání zpráv nejsou vlastnosti JMS_IBM_MQMD* v odeslané zprávě aktualizovány tak, aby odrážely aktualizované hodnoty polí ve struktuře MQMD. Při příjmu zpráv nejsou dostupné žádné z vlastností JMS_IBM_MQMD* v přijaté zprávě, i když odesilatel některé či všechny tyto vlastnosti nastavil. Toto je výchozí hodnota. Ano: Při odesílání zpráv jsou všechny vlastnosti JMS_IBM_MQMD* v odeslané zprávě aktualizovány tak, aby odrážely aktualizované hodnoty polí ve struktuře MQMD, včetně těch, které odesilatel explicitně nenastavil. Při příjmu zpráv jsou dostupné všechny vlastnosti JMS_IBM_MQMD* v přijaté zprávě včetně vlastností, které odesilatel explicitně nenastavil. |
MDREAD | MDR |
Tělo zprávy | Určete, zda aplikace JMS zpracovává
strukturu MQRFH2 zpráv produktu IBM MQ jako část těla zprávy JMS. Existují tři možné volby: Neurčeno: Při odesílání zpráv třídy IBM MQ pro JMS provádějí generování a vkládání struktury záhlaví MQRFH2 v závislosti na hodnotě WMQ_TARGET_CLIENT. Při příjmu zpráv působí tato hodnota stejně jako hodnota JMS. Toto je výchozí hodnota. JMS: Při odesílání zpráv třídy IBM MQ pro JMS automaticky generují strukturu záhlaví MQRFH2 a vkládají ji do zprávy produktu IBM MQ. Při příjmu zpráv třídy IBM MQ pro JMS nastavují vlastnosti zprávy JMS podle hodnot ve struktuře MQRFH2 (pokud existuje) a neuvádějí strukturu MQRFH2 jako část těla zprávy JMS.MQ: Při odesílání zpráv negenerují třídy IBM MQ pro JMS strukturu MQRFH2. Při příjmu zpráv uvádějí třídy IBM MQ pro JMS strukturu MQRFH2 jako část těla zprávy JMS. |
MSGBODY | MBODY |
Přijmout převod | Konfiguruje použití volby MQGMO_CONVERT. Při žádosti o zprávu vybírá, zda převod proběhne ve správci front zadáním příkazu MQGMO_CONVERT na MQGET nebo prostřednictvím aplikace klienta. | RECEIVECONVERSION | RCNV |
Přijmout CCSID | Požadované CCSID pro převod zprávy. Používáno v případě, když třídy produktu IBM MQ pro JMS požadují, aby správce front provedl převod (například zadáním položky WMQ_RECEIVE_CONVERSION_QMGR jakožto argumentu pro parametr setReceiveConversion). Hodnota této vlastnosti je CCSID vyžádané správcem front k převodu zprávy. Výchozí hodnota je CCSID 1208. | RECEIVECCSID | RCCS |
Stránka Zprostředkovatel
Následující tabulka obsahuje seznam vlastností, které lze nastavit na stránce Zprostředkovatel dialogového okna Vlastnosti místa určení. Upravením vlastností na stránce Zprostředkovatel poskytnete podrobnosti o zprostředkovateli publikování/odběru.
Vlastnost | Význam | Dlouhý název | Krátký název |
---|---|---|---|
Fronta trvalého odběru zprostředkovatele | Tuto vlastnost lze použít v klientu produktu IBM WebSphere MQ 7.0 nebo pozdější JMS, ale nemá žádný účinek ve správci front produktu IBM WebSphere MQ 7.0 nebo novější. Je-li správce front, ke kterému se klient JMS připojuje, shodný se správcem front použitým zprostředkovatelem publikování/odběru, lze vybrat frontu ze správce front zprostředkovatele. Vybraný správce front musí být spuštěn. Pokud toto není váš případ, je třeba zadat název fronty, ze které se načítají zprávy trvalých odběrů. Výchozí frontou je fronta SYSTEM.JMS.D.SUBSCRIBER.QUEUE. |
BROKERDURSUBQ | BDSUB |
Fronta zpráv trvalého odběru CC zprostředkovatele | Tuto vlastnost lze použít v klientu JMS produktu
IBM WebSphere MQ 7.0 nebo
v novější verzi, ale nemá žádný účinek ve správci front produktu
IBM WebSphere MQ 7.0 ani v
novější verzi. Je-li správce front, ke kterému se klient JMS připojuje, shodný se správcem front použitým zprostředkovatelem publikování/odběru, lze vybrat frontu ze správce front zprostředkovatele. Vybraný správce front musí být spuštěn. Pokud toto není váš případ, je třeba zadat název fronty, ze které se načítají zprávy trvalých odběrů pro spotřebitele připojení (ConnectionConsumer). Výchozí frontou je fronta SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE. |
BROKERCCDURSUBQ | CCDSUB |
Proud publikování | Tuto vlastnost lze použít v klientu produktu IBM WebSphere MQ 7.0 nebo pozdější JMS, ale nemá žádný účinek ve správci front produktu IBM WebSphere MQ 7.0 nebo novější. Vyberte nebo zadejte název fronty, ze které jsou
odesílány publikované zprávy (fronta proudu). Výchozí frontou je
fronta SYSTEM.BROKER.DEFAULT.STREAM. Chcete-li k zadání názvu použít tlačítko Vybrat, musí být již vybrána hodnota vlastnosti |
BROKERPUBQ | BPUB |
Správce front pro publikování zprostředkovatele | Vyberte nebo zadejte název správce front, který je vlastníkem fronty, do které jsou odesílány zprávy publikované k tématu. | BROKERPUBQMGR | BPQM |
Verze zprostředkovatele | Tuto vlastnost lze použít v klientu produktu IBM WebSphere MQ 7.0 nebo pozdější JMS, ale nemá žádný účinek ve správci front produktu IBM WebSphere MQ 7.0 nebo novější. Vyberte používanou verzi zprostředkovatele. Klepnutím na volbu |
BROKERVER | BVER |
Stránka Producenti
Následující tabulka obsahuje seznam vlastností, které lze nastavit na stránce Producenti dialogového okna Vlastnosti místa určení. Upravením vlastností na stránce Producenti změníte další vlastnosti cílového objektu.
Vlastnost | Význam | Dlouhý název | Krátký název |
---|---|---|---|
Povolit asynchronní operace put | Určuje, zda producenti zpráv mohou používat k odesílání zpráv do tohoto místa určení asynchronní operace put. Chcete-li určit, zda jsou povoleni producenti zpráv k odkazování na definici fronty či tématu, klepněte na volbu Jako místo určení (výchozí nastavení). Chcete-li povolit asynchronní operace put, klepněte na volbu Povoleno. Chcete-li zakázat asynchronní operace put, klepněte na volbu Zakázáno. | PUTASYNCALLOWED | PAA |
Stránka Spotřebitelé
Následující tabulka obsahuje seznam vlastností, které lze nastavit na stránce Spotřebitelé dialogového okna Vlastnosti místa určení. Upravením vlastností na stránce Spotřebitelé změníte další vlastnosti cílového objektu.
Vlastnost | Význam | Dlouhý název | Krátký název |
---|---|---|---|
Povolit dopředné čtení | Určuje, zda mohou příjemci zpráv a zprostředkovatelé front používat dopředné čtení k načtení netrvalých zpráv z tohoto místa určení do vyrovnávací paměti klienta před jejich přijetím. Chcete-li k určení povolení použít definici fronty či tématu, klepněte na volbu Jako místo určení (výchozí nastavení). Chcete-li povolit dopředné čtení, klepněte na volbu Povoleno. Chcete-li dopředné čtení zakázat, klepněte na volbu Zakázáno. | READAHEADALLOWED | RAA |
Zásada zavření při dopředném čtení | Určuje, co se stane se zprávami, které jsou doručovány asynchronnímu příjemci zpráv, ve frontě proxy klienta, pokud je spotřebitel zpráv uzavřen. Chcete-li, aby se před návratem všechny zprávy ve frontě proxy klienta doručily modulu MessageListener aplikace, klepněte na volbu Doručit vše (výchozí nastavení). Chcete-li, aby se před návratem pouze dokončilo aktuální volání modulu MessageListener a potenciálně tak došlo k zahození dalších zpráv ve frontě proxy klienta, klepněte na volbu Doručit aktuální. | READAHEADCLOSEPOLICY | RACP |
Formát zástupných znaků | Určuje, která verze syntaxe zástupných znaků bude použita. Chcete-li použít pouze zástupné znaky pro znaky (pro zachování konzistence s aplikacemi, které dříve používaly zprostředkovatele verze 1 - viz vlastnost Verze zprostředkovatele), klepněte na volbu Pouze zástupné znaky pro znaky. Chcete-li používat pouze zástupné znaky pro témata použité ve zprostředkovateli verze 2, klepněte na volbu Pouze zástupné znaky pro témata. |
WILDCARDFORMAT | WCFMT |
Stránka Rozšířené
Následující tabulka obsahuje seznam vlastností, které lze nastavit na stránce Rozšířené dialogového okna Vlastnosti místa určení. Upravením vlastností na stránce Rozšířené změníte další vlastnosti cílového objektu.
Vlastnost | Význam | Dlouhý název | Krátký název |
---|---|---|---|
ID znakové sady | Zadejte ID znakové sady (CCSID), která bude použita pro místa určení. | CCSID | CCS |
Kódování | Vyberte schéma kódování, které bude použito pro dané místo určení. Další informace viz Konfigurace objektů JMS pomocí nástroje pro administraci v Centrum znalostí IBM. | ENCODING | ENC |
Selhat při uvedení do klidového stavu | Určete, zda při uvedení správce front do klidového stavu dojde k selhání volání konkrétních metod. Chcete-li určit, aby při uvedení správce front do klidového stavu došlo k selhání volání konkrétních metod, klepněte na volbu Ano. Pokud tedy aplikace zjistí, že byl správce front uveden do klidového stavu, může daná aplikace dokončit aktuální úlohu, ukončit připojení, a umožnit tak zastavení správce front. Chcete-li určit, aby neselhalo volání metod kvůli uvedení správce front do klidového stavu, klepněte na volbu Ne. To způsobí, že aplikace nemůže zjistit uvedení správce front do klidového stavu, a může tedy dále provádět operace a zabránit tak zastavení správce front. | FAILIFQUIESCE | FIQ |
Výběrové vysílání | Určete, zda budou zprávy doručovány
spotřebitelům zpráv pomocí přenosu výběrového vysílání. Přenos výběrového vysílání je použitelný pouze
pro místa určení témat a může být použit pouze tehdy, používá-li továrna připojení přímý transport IP. Přímý přenos IP není dostupný v produktu IBM MQ 8.0. Pokud používáte produkt IBM MQ 8.0, můžete definovat přímý přenos IP, ale nezdaří se, když se pokusíte vytvořit připojení. Výchozí hodnotou je hodnota Jako továrna připojení, a je tedy použita hodnota vlastnosti továrny připojení Výběrové vysílání. Chcete-li doručovat zprávy spotřebiteli zpráv s použitím výběrového vysílání, klepněte na volbu Povoleno. Téma musí být ve zprostředkovateli konfigurováno pro spolehlivé výběrové vysílání. V tomto případě je použita spolehlivá kvalita služeb. |
MULTICAST | MCAST |
Výběrové vysílání (pokračování) | Chcete-li doručovat zprávy spotřebiteli zpráv s použitím výběrového vysílání se spolehlivou kvalitou služby, klepněte na volbu Spolehlivé. Téma musí být ve zprostředkovateli konfigurováno pro spolehlivé výběrové vysílání. Není-li téma konfigurováno pro spolehlivé výběrové vysílání, není možné vytvořit spotřebitele zpráv pro dané téma. Chcete-li doručovat zprávy spotřebiteli zpráv s použitím výběrového vysílání bez použití spolehlivé kvality služby, klepněte na volbu Nespolehlivé. Téma musí být ve zprostředkovateli konfigurováno pro výběrové vysílání. Spolehlivá kvalita služeb nebude použita ani v případě, že je téma konfigurováno pro spolehlivé výběrové vysílání. |
MULTICAST | MCAST |
Cílový klient | Klepnutím na volbu JMS určete, že cílem zprávy je aplikace JMS. Klepnutím na volbu MQ určete, že cílem zprávy je aplikace jiná než JMS IBM MQ. |
TARGCLIENT | TC |
Styl cíle ReplyTo | Určete formát pole JMSReplyTo. Chcete-li použít výchozí hodnotu, klepněte na volbu Výchozí. Výchozí hodnota je ekvivalentní údaji v datech RFH2, pokud nebyla nastavena systémová vlastnost JVM. Chcete-li použít hodnotu uvedenou v produktu MQMD, klepněte na volbu MQMD. Vyplníte tak pole správce front hodnotou z dat MQMD. Chcete-li použít hodnotu uvedenou v záhlaví RFH2, klepněte na volbu RFH2. Pokud odesílající aplikace odeslala hodnotu JMSReplyTo, bude použita tato hodnota. |
REPLYTOSTYLE | RTOST |
Přijmout převod | Konfiguruje použití volby MQGMO_CONVERT. Při žádosti o zprávu vybírá, zda převod proběhne ve správci front zadáním příkazu MQGMO_CONVERT na MQGET nebo prostřednictvím aplikace klienta. | RECEIVECONVERSION | RCNV |
Přijmout CCSID | Požadované CCSID pro převod zprávy. Používáno v případě, když třídy produktu IBM MQ pro JMS požadují, aby správce front provedl převod (například zadáním položky WMQ_RECEIVE_CONVERSION_QMGR jakožto argumentu pro parametr setReceiveConversion). Hodnota této vlastnosti je CCSID vyžádané správcem front k převodu zprávy. Výchozí hodnota je CCSID 1208. | RECEIVECCSID | RCCS |