CICS sockets interface control

The following commands control the CICS sockets interface:

Use EZAC to configure listeners. Each listener is identified by its transaction ID. The following example shows the output of the EZAC,DISplay,LISTENER command:

APPLID ===> CICSDEV1   APPLID of CICS System
TRANID ===> SY01       Transaction Name of Listener
PORT ===> 03044        Port Number of Listener
AF ===> INET           Listener Address Family
IMMEDIATE ===> NO      Immediate Startup   Yes|No
BACKLOG ===> 020       Backlog Value for Listener
NUMSOCK ===> 100       Number of Sockets in Listener
ACCTIME ===> 060       Timeout Value for ACCEPT
GIVTIME ===> 000       Timeout Value for GIVESOCKET
REATIME ===> 000       Timeout Value for READ
MINMSGL ===> 004       Minimum Message Length
TRANTRN ===> YES       Translate TRNID     Yes|No
TRANUSR ===> YES       Translate User Data Yes|No
SECEXIT ===> SYBTPSCY  Name of Security Exit
GETTID  ===> NO        Get AT-TLS ID  (YES|NO)
USERID  ===> DFHCICS   Listener User ID
WLM group 1 ===>       Workload Manager Group Name 1
WLM group 2 ===>       Workload Manager Group Name 2
WLM group 3 ===>        Workload Manager Group Name 3

Use the EZAO command to start or stop the entire sockets interface for the region, or to start and stop individual listeners.

If you want the CICS sockets interface to start automatically when CICS is initialized, you must add the EZACIC20 program to the second stage of the start-up PLT and the first stage of the shutdown PLT. Any sockets defined with IMMEDIATE=YES are automatically started.

The CICS sockets interface creates the required work areas for each listener only at start-up. If a listener is created while the interface is running, the interface must be stopped and restarted using EZAO STOP CICS and EZAO START CICS. If not, the Sybase listener ends abnormally with code SB01, indicating that the required work area does not exist. Changes to existing listeners (such as port numbers, backlog, and so on) require only stopping and starting that listener using EZAO STOP LIST(SYxx) and EZAO START LIST(SYxx).For detailed information about the EZAC and EZAO commands, see the z/OS Communications Server: IP CICS Sockets Guide.