Kimeneti üzenetek számának megjelenítése

Az IMS Connect parancsai segítségével választható a kimeneti üzenetek számának megjelenítése. Ez a témakör leírja ezen üzenetszámlálások megjelenítésének a módját.

A 0 véglegesítési módú interakciók esetén a TPIPE adatcsatorna neve az interakcióhoz használt clientID azonosító. A 0 véglegesítési módú interakciók esetén a TPIPE adatcsatornához tartozó IMS OTMA aszinkron várakozási sornak ugyanaz a neve, mint a clientID azonosító.

Az 1 véglegesítési módú interakciók esetében a TPIPE név az interakcióhoz használt IMS Connect portszám; Helyi beállítás használatakor a TPIPE név a LOCAL szó. Ezért minden egyes port rendelkezik TPIPE adatcsatornával, amely az adott porton 1 véglegesítési módú interakciókat futtató összes ügyfélhez használt lesz.

Használhatja az IMS Connect /DISPLAY TMEMBER IMSConnect_Név TPIPE ALL parancsát az (IMS Connector for Java néven is ismert) IMS TM erőforrás-illesztő felé küldött üzenetek, valamint az ALTPCB (Másodlagos program-kommunikációs blokk) blokkokba beillesztett üzenetek számának megjelenítéséhez. A következő példa a /DISPLAY TMEMBER HWS1 TPIPE ALL parancs kimenete. A parancs kimenetéhez tartozó TPIPE adatcsatornák és számlálások tömör leírása is rendelkezésre áll.

DFS000I     MEMBER/TPIPE     ENQCT      DEQCT     QCT STATUS    IMS1
DFS000I     HWS1						      																		IMS1
DFS000I    -9999		      					0		 				0						0   			IMS1
DFS000I    -HWSMIJRC		      		2		 				2						0    			IMS1
DFS000I    -CLIENT01		      		3		 				2						1    			IMS1
DFS000I    -ALTPCB1		      			2						1						1    			IMS1
DFS000I    -HWS$DEF		      			1          0          1    			IMS1
DFS000I    -RRNAME		      				1		 				0	        	1    			IMS1
1 véglegesítési módú interakciók megosztható állandó socket-en
  • A TPIPE név az interakcióhoz használt portszám. Például: 9999.
  • A várakozási sorba helyezések száma (ENQCT) és a várakozási sorból kivételek száma (DEQCT) egyenlő, a sorszámláló (QCT) értéke pedig 0 lesz, mert a kézbesítetlen kimeneti üzenetek 1 véglegesítési módú tranzakciók esetén nem helyreállíthatók.
0 véglegesítési módú interakciók megosztható állandó socket-en
  • A TPIPE nevet az IMS TM erőforrás-illesztő állítja elő; a név a "HWS" előtaggal rendelkezik. Például: HWSMIJRC.
  • A várakozási sorba helyezések száma (ENQCT) és a várakozási sorból kivételek száma (DEQCT) egyenlő, a sorszámláló (QCT) értéke pedig 0 lesz, ha az összes üzenet kézbesítésre kerül az IMS TM erőforrás-illesztő felé.
  • Ha nem kerülnek kimeneti üzenetek kézbesítésre az IMS TM erőforrás-illesztő felé SYNC_SEND_RECEIVE interakciókban és az alapértelmezett reRoute = FALSE és purgeAsyncOutput = TRUE értékek használtak, akkor a várakozási sorba helyezések száma (ENQCT) és a várakozási sorból kivételek száma (DEQCT) egyenlő, a sorszámláló (QCT) értéke pedig 0 lesz. Az összes kimeneti üzenet eldobásra kerül.
  • Ha nem kerülnek kimeneti üzenetek kézbesítésre az IMS TM erőforrás-illesztő felé SYNC_SEND_RECEIVE interakciókban, továbbá a reRoute tulajdonság értéke TRUE, a purgeAsyncOutput tulajdonság értéke pedig FALSE, akkor a várakozási sorba helyezések száma (ENQCT) nagyobb lesz, mint a várakozási sorból kivételek száma (DEQCT), a sorszámláló (QCT) értéke pedig az IMS TM erőforrás-illesztő számára nem kézbesített üzenetek számával fog megegyezni. A TPIPE név a reRouteName tulajdonság számára megadott érték, például RRNAME; vagy egy alapértelmezett érték, például HWS$DEF.
  • SYNC_SEND interakciók esetén nincs elvárt kimenet, így a kézbesítetlen kimenet erre az esetre nem vonatkozik. Ha SYNC_RECEIVE_ASYNCOUTPUT, SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_NOWAIT vagy SYNC_RECEIVE_ASYNCOUTPUT_SINGLE_WAIT interakciók sikertelenek, akkor a sorszámláló értéke nem változik.
0 véglegesítési módú interakciók dedikált állandó socket-en
  • A TPIPE nevet jellemzően a Java alkalmazás szolgáltatja; a név nem rendelkezik a "HWS" előtaggal. Például: CLIENT01. Bizonyos esetekben a "HWS$DEF" TPIPE név is előfordulhat. Ez a reRouteName tulajdonság alapértelmezett értéke.
  • A várakozási sorba helyezések száma (ENQCT) és a várakozási sorból kivételek száma (DEQCT) egyenlő, a sorszámláló (QCT) értéke pedig 0 lesz, ha az összes üzenet kézbesítésre kerül az IMS TM erőforrás-illesztő felé, és nincsenek megosztható állandó socket kapcsolaton futó interakciók felől átirányított üzenetek.
  • Ha kimeneti üzenetek nem kerülnek kézbesítésre az IMS TM erőforrás-illesztő felé és nem kerülnek átirányításra megosztható állandó socket kapcsolatok felől, akkor a várakozási sorba helyezések száma (ENQCT) nagyobb lesz, mint a várakozási sorból kivételek száma (DEQCT), a sorszámláló (QCT) értéke pedig a nem kézbesített üzenetek számával fog megegyezni. A TPIPE név a felhasználó által megadott clientID név, például: CLIENT01.
ALTPCB (Másodlagos program-kommunikációs blokk) blokkokba beillesztett kimeneti üzenetek
  • A TPIPE név a Másodlagos PCB blokk neve. Például: ALTPCB1.

Visszajelzés