Vlastnosti připojení aplikace

Vlastnosti připojení aplikací se zobrazují v dialogovém okně vlastností Připojení aplikací. Hodnotu žádné z těchto vlastností nelze upravovat.

V následujících tabulkách jsou uvedeny všechny vlastnosti pro připojení aplikace:

U každé vlastnosti je uveden stručný popis významu. Tabulky také uvádějí ekvivalentní parametr MQSC příkazu DISPLAY CONN. Další informace o příkazech MQSC najdete v tématu Administrace pomocí příkazů MQSC.

Stránka Obecné

V následující tabulce jsou uvedeny vlastnosti na stránce Obecné dialogového okna vlastností připojení aplikace.

Vlastnost Význam Parametr MQSC
Název aplikace Řetězec obsahující značku aplikace připojené ke správci front. Je to jeden z těchto: název dávkové úlohy z/OS®, ID uživatele TSO, ID aplikace CICS®, název oblasti IMS, název úlohy iniciátoru kanálu, název úlohy OS/400®, proces Linux® nebo AIX®, proces Windows. Název aplikace reprezentuje název procesu (nebo úlohy), který se připojil ke správci front. V případě propojení tohoto procesu nebo úlohy prostřednictvím kanálu představuje název aplikace vzdálený proces nebo vzdálenou úlohu, nikoli název úlohy nebo proces lokálního kanálu. APPLTAG
Typ aplikace Řetězec označující typ aplikace, která je připojena ke správci front. Batch znamená aplikaci používající dávkového připojení; RRSBATCH znamená aplikaci koordinovanou službami RRS, která používá dávkové připojení; CICS znamená transakci CICS; IMS znamená transakci IMS; CHINIT znamená iniciátor kanálu; System znamená správce front; User znamená uživatelskou aplikaci. APPLTYPE
ID procesu Identifikátor procesu, který otevřel frontu. Tato vlastnost není platná pro z/OS. Identifikátor PID
ID podprocesu Identifikátor podprocesu v rámci procesu aplikace, který otevřel frontu. Hvězdička informuje o tom, že daná fronta byla otevřena s použitím sdíleného připojení. Tato vlastnost není platná pro z/OS. TID
Jméno uživatele Identifikátor uživatele, který je přidružen k manipulátoru. USERID
Volby Jedná se o možnosti připojení, které se aktuálně používají tímto připojením aplikace. CONNOPTS
Název kanálu Název kanálu, který vlastní manipulátor. Pokud není k manipulátoru přidružen žádný kanál, tato hodnota je prázdná. Hodnota se zobrazí pouze, pokud manipulátor přísluší k inicializátoru kanálu. CHANNEL
Název připojení Název připojení přidružený ke kanálu, který vlastní manipulátor. Pokud není k manipulátoru přidružen žádný kanál, tato hodnota je prázdná. Hodnota se zobrazí pouze, pokud manipulátor přísluší k inicializátoru kanálu. CONNAME
Název PSB Osmiznakový název bloku specifikace programu (PSB) přidruženého ke spuštěné transakci systému IMS. PSBNAME
ID připojení Jedná se o 24bajtový jedinečný identifikátor připojení, který umožňuje produktu IBM® MQ spolehlivě identifikovat aplikaci. Identifikátor připojení aplikace nastavuje správce front v okamžiku, kdy se k němu aplikace poprvé připojí. CONN a EXTCONN

Stránka Pracovní jednotka

V následující tabulce jsou uvedeny vlastnosti na stránce Pracovní jednotka dialogového okna vlastností připojení aplikace. Stránka Pracovní jednotka obsahuje informace, které jsou dostupné o pracovní jednotce přidružené k vybranému připojení.

Vlastnost Význam Parametr MQSC
Typ pracovní jednotky Typ jednotky zotavení z pohledu správce front. Je to jedna z následujících možností: CICS (pouze z/OS); XA; RRS (pouze z/OS); IMS (pouze z/OS); Queue manager. URTYPE
Datum začátku pracovní jednotky Jedná se o datum, kdy byla zahájena transakce přidružená k připojení. UOWSTDA
Čas začátku pracovní jednotky Jedná se o čas, kdy byla zahájena transakce přidružená k připojení. UOWSTTI
ID původní pracovní jednotky Jednotka identifikátoru zotavení přiřazená původcem. Jedná se o osmibajtovou hodnotu. NID
Původní název Tato vlastnost určuje původce podprocesu, s výjimkou případu, když je vlastnost Typ aplikace nastavena na hodnotu RRSBATCH; v takovém případě je tato vlastnost vynechána. NID
Název oblasti protokolu Jedná se o název souboru oblasti protokolu, do které byla poprvé zapsána transakce přidružená k tomuto připojení. UOWLOG
Datum prvního přístupu do protokolu Jedná se o datum, kdy transakce přidružená k připojení poprvé zapsala údaje do protokolu. UOWLOGDA
Čas prvního přístupu do protokolu Jedná se o čas, kdy transakce přidružená k připojení poprvé zapsala údaje do protokolu. UOWLOGTI
Stav pracovní jednotky Stav pracovní jednotky. None znamená, že neexistuje žádná jednotka práce; Active znamená, že jednotka práce je aktivní; Prepared znamená, že probíhá potvrzování jednotce práce; Unresolved znamená, že jednotka práce je ve druhé fázi dvoufázové operace potvrzení, IBM MQ zadržuje prostředky jeho jménem a k vyřešení tohoto problému je nutný vnější zásad. Je možné, že bude stačit spustit koordinátora zotavení (například CICS, IMS nebo RRS) nebo bude potřeba provést složitější operaci, například použít příkaz RESOLVE INDOUBT. Hodnota Unresolved se může vyskytnout pouze na z/OS. UOWSTATE
ID pracovní jednotky správce front Jednotka zotavení přiřazená správcem front. V systémech z/OS se jedná o 8bajtový identifikátor transakce zobrazený jako 16 hexadecimálních znaků. QMURID
ID externí pracovní jednotky Identifikátor externí jednotky zotavení přidružený k připojení. Jedná se o identifikátor zotavení známý v rámci koordinátora externího synchronizačního bodu. Jeho formát je určen hodnotou vlastnosti UOW type. EXTURID
Asynchronní stav Stav asynchronního spotřebitele pro daný popisovač objektu. Existuje pět možných hodnot:

Aktivní: Volání MQCB nastavilo funkci pro asynchronní zpětné volání zpráv procesu a byl spuštěn manipulátor připojení, takže může probíhat asynchronní spotřeba zpráv.

Neaktivní: Volání MQCB nastavilo funkci pro asynchronní zpětné volání zpráv procesu, manipulátor připojení však dosud nebyl spuštěn nebo byl zastaven či pozastaven, takže asynchronní spotřeba zpráv v současné době není průchozí.

Pozastaveno: Zpětné volání asynchronní spotřeby bylo pozastaveno, takže u daného popisovače objektu v současné době nemůže probíhat asynchronní spotřeba zpráv. Důvodem může být skutečnost, že aplikace vyslala pro daný popisovač objektu volání MQCB s operací MQOP_SUSPEND, nebo jeho pozastavení systémem. Pokud došlo k pozastavení systémem, v rámci procesu pozastavení asynchronní spotřeby zpráv bude vyvolána funkce zpětného volání s kódem příčiny, který popisuje problém, jenž vedl k pozastavení. Tato hodnota bude ohlášena v poli Příčina struktury MQCBC, která je předávána funkci zpětného volání. Aby mohla asynchronní spotřeba zpráv pokračovat, musí aplikace vyslat volání MQCB s parametrem operace nastaveným na hodnotu MQOP_RESUME.

ASTATE
  Dočasně pozastaveno: Systém dočasně pozastavil zpětné volání asynchronní spotřeby, takže u daného popisovače objektu v současné době nemůže probíhat asynchronní spotřeba zpráv. V rámci procesu pozastavení asynchronní spotřeby zpráv bude vyvolána funkce zpětného volání s kódem příčiny, který popisuje problém, jenž vedl k pozastavení. Tato hodnota bude ohlášena v poli Příčina struktury MQCBC předávané funkci zpětného volání. Funkce zpětného volání bude vyvolána znovu, když systém po vyřešení dočasného problémového stavu obnoví asynchronní spotřebu zpráv.

Žádná hodnota: Pro daný manipulátor nebylo vysláno volání MQCB, takže na tomto manipulátoru není nakonfigurována žádná asynchronní spotřeba zpráv. Toto je výchozí hodnota.

 
Jednotky dispozice zotavení (pouze z/OS) Tento parametr se používá k filtrování seznamu vrácených připojení. Vybírat lze ze tří voleb:
  • Vše - budou vrácena všechna připojení. Toto je výchozí hodnota.
  • Skupina - vrácená připojení budou sestávat pouze z připojení zařazených do skupiny, na niž byl příkaz zacílen.
  • Správce front - vrácená připojení se budou skládat jen z připojení správce front, na nějž byl příkaz zacílen.
URDISP

Stránka Manipulátor

V následující tabulce jsou uvedeny vlastnosti na stránce Manipulátor dialogového okna vlastností připojení aplikace. Stránka Manipulátor obsahuje informace o objektu, který vybraná aplikace otevřela.

Vlastnost Význam Parametr MQSC
ID připojení Jedná se o 24bajtový jedinečný identifikátor připojení, který umožňuje produktu IBM MQ spolehlivě identifikovat aplikaci. Identifikátor připojení aplikace nastavuje správce front v okamžiku, kdy se k němu aplikace poprvé připojí. CONN a EXTCONN
Název objektu Jedná se o název objektu, který připojení otevřelo. OBJNAME
Typ objektu Jedná se o typ objektu, který byl otevřen připojením. Například Queue, Channel, Storage Class. OBJTYPE
Volby otevření

Jedná se o možnosti používané připojením k otevření objektu.

Bind as queue definition znamená, že aplikace otevřela frontu pro získání zpráv pomocí předvolby definované frontou; Input shared znamená, že aplikace otevřela frontu pro získání zpráv se sdíleným přístupem; Input exclusive znamená, že aplikace otevřela frontu pro získání zpráv s výlučným přístupem; Browse znamená, že aplikace otevřela frontu pro procházení zpráv ve frontě; Output znamená, že aplikace otevřela frontu pro vložení zpráv do fronty; Inquire znamená, že aplikace otevřela objekt pro získání seznamu vlastností objektu; Set znamená, že aplikace otevřela frontu pro nastavení vlastností fronty.

Bind on open znamená, že lokální správce front svázal popisovač fronty s konkrétní instancí cílové fronty při jejím otevření tak, aby všechny zprávy vložené pomocí tohoto popisovače byly odeslány do stejné instance cílové fronty a stejnou trasou; Bind not fixed znamená, že lokální správce front nesvázal popisovač fronty s konkrétní instancí cílové fronty, takže následné volání MQPUT používající tento popisovač mohou vést k tomu, že zprávy budou odeslány do různých instancí cílové fronty nebo budou odeslány do stejné instance, ale odlišnými trasami; Bind as queue default znamená, že lokální správce front svázal popisovač fronty způsobem, který je definován ve vlastnosti výchozího typu vazby fronty.

OPENOPTS
 

Save all context znamená, že informace o kontextu z libovolné zprávy načtené pomocí tohoto popisovače jsou přidruženy k tomuto popisovači; Pass identity context znamená, že informace o kontextu identity ze zprávy lze předat do zpracované zprávy při jejím vložení do fronty; Pass all context znamená, že informace o kontextu identity a původu lze předat do zpracované zprávy při jejím vložení do fronty; Set identity context znamená, že aplikace může nastavit informace o kontextu identity, které jsou přidružené ke zprávě, když je zpráva vložena do fronty; Set all context znamená, že aplikace může nastavit informace o kontextu identity a původu, které jsou přidružené ke zprávě, když je zpráva vložena do fronty. Další informace o kontextu zprávy naleznete v tématu Kontext zprávy.

Alternate user authority znamená, že platnost volání MQOPEN byla ověřena vůči ID uživatele uvedenému ve volání; Fail if quiescing znamená, že volání MQOPEN by se nezdařilo, pokud by byl správce front v klidovém stavu.

 
Dispozice QSG Pouze pro čtení. Dispozice skupiny sdílení objektu. Queue manager znamená, že definice objektu je k dispozici pouze pro správce front, který je jejím hostitelem; Group znamená, že definice objektu je uložena ve sdíleném úložišti a každý správce front v dané skupině sdílení front má kopii definice; Copy znamená, že definice objektu je kopií definice správce front ve sdíleném úložišti; Shared znamená, že definice objektu je uložená v prostředku CF skupiny sdílení front a je k dispozici všem správcům front v dané skupině sdílení front. QSGDISP
Stav zpracování Aktuální stav manipulátoru. Hodnota Aktivní znamená, že pro tento objekt je aktuálně prováděno volání rozhraní API z tohoto připojení. Je-li objekt ve frontě, může tato situace nastat v případě, že je prováděno volání MQGET WAIT. Fakt, že existuje nevyřízený signál MQGET, sám o sobě neznamená, že manipulátor je aktivní. Hodnota Neaktivní znamená, že pro tento objekt není aktuálně prováděno žádné volání rozhraní API z tohoto připojení. Je-li objekt ve frontě, může tato situace nastat v případě, že není prováděno žádné volání MQGET WAIT. HSTATE
Řetězec tématu Převedený řetězec tématu. Tento parametr je relevantní pro manipulátory s hodnotou OBJTYPE(TOPIC). U všech ostatních typů objektů je tento parametr prázdný. TOPICSTR
Název odběru Jedinečný název odběru aplikace, který je přidružen k manipulátoru. Tento parametr se týká pouze manipulátorů odběrů tématu. Ne všechny odběry budou mít název odběru. SUBNAME
ID odběru Interní trvalý jedinečný identifikátor odběru. Tento parametr se týká pouze manipulátorů odběrů tématu. Ve výstupu příkazu DISPLAY CONN se nezobrazují všechny odběry. Zobrazí se pouze ty, pro které existují aktuální otevřené manipulátory. K zobrazení všech odběrů můžete použít příkaz DISPLAY SUB. SUBID
Správce cílové fronty Správce cílové fronty pro zprávy publikované v rámci tohoto odběru. Tento parametr se týká pouze manipulátorů odběrů tématu. Je-li DEST fronta, jejímž hostitelem je lokální správce front, tento parametr bude obsahovat název lokálního správce front. Je-li DEST fronta, jejímž hostitelem je vzdálený správce front, tento parametr bude obsahovat název vzdáleného správce front. DESTQMGR
Název místa určení Cílová fronta pro zprávy publikované v rámci tohoto odběru. Tento parametr se týká pouze manipulátorů odběrů témat. DEST
Asynchronní stav Stav asynchronního spotřebitele pro daný popisovač objektu. Existuje pět možných hodnot:

Aktivní: Volání MQCB nastavilo funkci pro asynchronní zpětné volání zpráv procesu a byl spuštěn manipulátor připojení, takže může probíhat asynchronní spotřeba zpráv.

Neaktivní: Volání MQCB nastavilo funkci pro asynchronní zpětné volání zpráv procesu, manipulátor připojení však dosud nebyl spuštěn nebo byl zastaven či pozastaven, takže asynchronní spotřeba zpráv v současné době není průchozí.

Pozastaveno: Zpětné volání asynchronní spotřeby bylo pozastaveno, takže u daného popisovače objektu v současné době nemůže probíhat asynchronní spotřeba zpráv. Důvodem může být skutečnost, že aplikace vyslala pro daný popisovač objektu volání MQCB s operací MQOP_SUSPEND, nebo jeho pozastavení systémem. Pokud došlo k pozastavení systémem, v rámci procesu pozastavení asynchronní spotřeby zpráv bude vyvolána funkce zpětného volání s kódem příčiny, který popisuje problém, jenž vedl k pozastavení. Tato hodnota bude ohlášena v poli Příčina struktury MQCBC, která je předávána funkci zpětného volání. Aby mohla asynchronní spotřeba zpráv pokračovat, musí aplikace vyslat volání MQCB s parametrem operace nastaveným na hodnotu MQOP_RESUME.

ASTATE
  Dočasně pozastaveno: Systém dočasně pozastavil zpětné volání asynchronní spotřeby, takže u daného popisovače objektu v současné době není průchozí asynchronní spotřeba zpráv. V rámci procesu pozastavení asynchronní spotřeby zpráv bude vyvolána funkce zpětného volání s kódem příčiny, který popisuje problém, jenž vedl k pozastavení. Tato hodnota bude ohlášena v poli Příčina struktury MQCBC předávané funkci zpětného volání. Funkce zpětného volání bude vyvolána znovu, když systém po vyřešení dočasného problémového stavu obnoví asynchronní spotřebu zpráv.

Žádná hodnota: Pro daný manipulátor nebylo vysláno volání MQCB, takže na tomto manipulátoru není nakonfigurována žádná asynchronní spotřeba zpráv. Toto je výchozí hodnota.

 
Dopředné čtení Stav připojení dopředného čtení. Existují čtyři možné hodnoty:

Ne: Pro tento objekt není povoleno dopředné čtení přechodných zpráv. Toto je výchozí hodnota.

Ano: Pro daný objekt je povoleno a efektivně využíváno dopředné čtení přechodných zpráv.

Nevyřízené položky: Pro tento objekt je povoleno dopředné čtení přechodných zpráv. Není však efektivně využíváno, protože klientovi byl zaslán vysoký počet zpráv, které nejsou spotřebovávány.

Blokováno: Aplikace si vyžádala dopředné čtení, došlo však k jeho zablokování v důsledku nekompatibilních voleb uvedených v prvním volání MQGET.
READA