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
:
-
connect
performs various initialization tasks such as attributing the user Session ID and Terminal_ID. -
disconnect
manages 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.
-
gensess
generates a session ID for each terminal; the session ID is maintained internally in ART CICS. -
delsess
frees session ID when its terminal terminates. -
connect
generates a locally unique (unique in each CICS region)TERMID
and a globally uniqueLUNAME
(unique in all CICS regions) for auto-install terminal, checksLUNAME
validation for theLUNAME
specified terminal, and changesTERM
status toACQUIRED
. -
disconnect
freesTERMID
andLUNAME
, and changeTERM
status toRELEASED
. -
inquire
handlesINQUIRE NETNAME/TERMID
request fromARTSTRN
. -
update
handlesSET TERMINAL
request fromARTSTRN
. -
authfail
outputs the error message in terminal ifCESN
logon fails. -
CESN
specifies the Sign oN transaction -
CESF
specifies the Sign ofF transaction -
CSGM
specifies the Good Morning transaction (default Good Morning transaction) - If
ISC_ENABLE=YES
is set,gensess
anddelsess
will be published byARTLOGN
instead.
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