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 viz Administrace pomocí příkazů MQSC v Centrum znalostí IBM®.

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. Jde o jednu z těchto položek: název dávkové úlohy z/OS, TSO USERID, CICS APPLID, název oblasti IMS, název úlohy inicializátora kanálu OS/400, proces UNIX, 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. Hodnota Dávka znamená, že jde o aplikaci používající dávkové připojení. Hodnota RRSBATCH znamená, že jde o aplikaci, která je koordinována službou RRS a používá dávkové připojení. Hodnota CICS znamená, že jde o transakci systému CICS. Hodnota IMS znamená, že jde o transakci systému IMS. Hodnota CHINIT znamená, že jde o inicializátora kanálu. Hodnota Systém znamená, že jde o správce front. Hodnota Uživatel znamená, že jde o uživatelskou aplikaci. APPLTYPE
ID procesu Identifikátor procesu, který otevřel frontu. Tato vlastnost není v systémech HP Integrity NonStop Server a z/OS platný. 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í v systémech HP Integrity NonStop Server a z/OS platný. 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 Toto je osmiznakový název bloku specifikace programu (PSB), který je přidružen ke spuštěné transakci IMS. PSBNAME
ID připojení Jde 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. Tento atribut může nabývat jedné z následujících hodnot: CICS (pouze systém z/OS), XA, RRS (pouze systém z/OS), IMS (pouze systém z/OS), Správce front. 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. Žádná hodnota znamená, že neexistuje pracovní jednotka; Aktivní znamená, že pracovní jednotka je aktivní; Připraveno znamená, že probíhá potvrzování pracovní jednotky; Nerozpoznáno znamená, že pracovní jednotka je ve druhé fázi dvoufázové operace potvrzení, produkt IBM MQ si blokuje prostředky a k odstranění potíží je nutný externí zásah. Je možné, že bude stačit spuštění koordinátora zotavení (například CICS, IMS nebo RRS), nebo bude zapotřebí složitější operace, např. použití příkazu RESOLVE INDOUBT. Hodnota Nevyřešeno se může vyskytnout pouze v systému z/OS. UOWSTATE
ID pracovní jednotky správce front Jednotka zotavení přiřazená správcem front. V systému z/OS jde o 8bajtovou adresu RBA (Relative Byte Address), zatímco na jiných platformách jde o 8bajtový identifikátor transakce zobrazující se 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 Typ pracovní jednotky. 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í Jde 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ý připojení otevřelo; například Fronta, Kanál nebo Paměťová třída. OBJTYPE
Volby otevření

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

Vazba jako výchozí pro frontu znamená, že aplikace otevřela frontu k získání zpráv pomocí výchozí hodnoty definované ve frontě; Sdílený vstup znamená, že aplikace otevřela frontu k získání zpráv se sdíleným přístupem; Výhradní vstup znamená, že aplikace otevřela frontu k získání zpráv s výhradním přístupem; Procházet znamená, že aplikace otevřela frontu k procházení zpráv, které obsahuje; Výstup znamená, že aplikace otevřela frontu pro vkládání zpráv; Zjišťovat znamená, že aplikace otevřela objekt k získání seznamů vlastností objektu; Nastavit znamená, že aplikace otevřela frontu pro nastavení vlastností fronty.

Vazba při otevření znamená, že aplikace, u které lokální správce fronty vytvořil vazbu manipulátoru na konkrétní instanci cílové fronty, když byla fronta otevřena, aby všechny zprávy používající tento manipulátor byly odeslány do stejné instance cílové fronty a stejnou cestou; Volná vazba znamená, že lokální správce fronty nevytvořil vazbu manipulátoru fronty s konkrétní instancí cílové fronty, proto by výsledkem následných volání MQPUT pomocí tohoto manipulátoru mohlo být odeslání zpráv na jiné instance cílové fronty nebo odeslání stejné instanci, ale jinými cestami; Vazba jako výchozí pro frontu znamená, že lokální správce fronty vytvořil vazbu s manipulátorem fronty způsobem definovaným vlastností vazby typu Výchozí pro danou frontu.

OPENOPTS
 

Uložit celý kontext znamená, že jsou k manipulátoru přidruženy kontextové informace z libovolné zprávy načtené pomocí tohoto manipulátoru; Předat kontext identity znamená, že lze kontextové informace k identitě ze zprávy předat zpracované zprávě, když je vložena do fronty; Předat celý kontext znamená, že kontextové informace k identitě a původu ze zprávy lze předat dál zpracované zprávě, když je vložena do fronty; Nastavit kontext identity znamená, že aplikace může nastavit kontextové informace k identitě spojené se zprávou, když je vložena do fronty; Nastavit celý kontext znamená, že aplikace může nastavit kontextové informace k identitě a původu přidružené ke zprávě, když je vložena do fronty. Podrobnější informace o kontextu zprávy viz Kontext zprávy v Centrum znalostí IBM.

Oprávnění alternativního uživatele znamená, že volání MQOPEN bylo ověřeno podle ID uživatele zadaného ve volání; Nezdařit se při uvedení do klidového stavu 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. Hodnota Správce front znamená, že definice objektu je k dispozici pouze správci front, který je hostitelem; hodnota Skupina znamená, že definice objektu je uložena ve sdíleném úložišti a každý správce front v rámci skupiny sdílení front má kopii této definice; hodnota Kopie znamená, že definice objektu je kopií definice správce front uložené ve sdíleném úložišti; Sdílený znamená, že definice objektu je uložena v prostředku Coupling Facility skupiny sdílení front a je k dispozici pro všechny správce front ve 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