2.2 Connection Server (ARTCNX)
This server offers technical services require by terminal handlers during user connection and disconnection phases.
The technical services are offered using internal message oriented services such connect and disconnect:
-
connectperforms various initialization tasks such as attributing the user Session ID and Terminal_ID. -
disconnectmanages final tasks during disconnection.
The connection server also provides a few classical CICS transactions:
- CESN: the Sign oN transaction
- CESF: the Sign ofF transaction
- CSGM: the Good Morning transaction (default Good Morning transaction)
Specifically, ARTCNX handles the request from
ARTTCPH and ARTSTRN/ARTSTR1,
LUNAME validation check, and
TERMID/LUNAME assignment. All services that
ARTCNX publishes and their functionalities in the
following list.
-
gensessgenerates a session ID for each terminal; the session ID is maintained internally in ART CICS. -
delsessfrees session ID when its terminal terminates. -
connectgenerates a locally unique (unique in each CICS region)TERMIDand a globally uniqueLUNAME(unique in all CICS regions) for auto-install terminal, checksLUNAMEvalidation for theLUNAMEspecified terminal, and changesTERMstatus toACQUIRED. -
disconnectfreesTERMIDandLUNAME, and changeTERMstatus toRELEASED. -
inquirehandlesINQUIRE NETNAME/TERMIDrequest fromARTSTRN. -
updatehandlesSET TERMINALrequest fromARTSTRN. -
authfailoutputs the error message in terminal ifCESNlogon fails. -
CESNspecifies the Sign oN transaction -
CESFspecifies the Sign ofF transaction -
CSGMspecifies the Good Morning transaction (default Good Morning transaction) - If
ISC_ENABLE=YESis set,gensessanddelsesswill be published byARTLOGNinstead.
Note:
IfISC_ENABLE=YES is set, gensess and delsess will be published by ARTLOGN instead.
See CICS Commands and Parameters Coverage in System Commands and Transactions for more information.
Parent topic: CICS Runtime Servers