Resource definition for DNS connection optimization

The following TCPIPSERVICE options must be defined for TCP/IP ports that use DNS connection optimization:
DNSGROUP
specifies the location parameter passed on the IWMSRSRG register call to Workload Manager. The value may be up to 18 characters in length, with trailing blanks ignored.

This parameter is referred to as group_name by the OS/390 TCP/IP DNS documentation. It is the generic name of a cluster of equivalent server applications in a sysplex. It is also the name within the sysplex domain that clients use to access the CICS TCPIPSERVICE.

More than one TCPIPSERVICE is allowed to specify the same group name.

The register call is made to WLM when the first service with this group name specified is opened. Subsequent services with the same group name do not cause more register calls to be made.

The deregister action is dictated by the GRPCRITICAL attribute, as described below. It is also possible to explicitly deregister CICS from a group by issuing the master terminal (CEMT) or EXEC CICS command SET TCPIPSERVICE DNSSTATUS DEREGISTERED, or by using the equivalent CICSPlex SM command.

GRPCRITICAL
marks the service as a critical member of the DNS group such that this service closing or failing causes a deregister call to be made to WLM for this group name.

The default is NO, allowing two or more services in the same group to fail independently and CICS still to remain registered to the group. Only when the last service in a group is closed is the deregister call made to WLM, if it has not already been done so explicitly.

Multiple services with the same group name can have different grpcritical settings. The services specifying GRPCRITICAL(NO) can be closed or fail without causing a deregister. If a service with GRPCRITICAL(YES) is closed or fails, the group is deregistered from WLM.

To implement DNS connection optimization for IIOP requests (including requests for enterprise beans), the following CORBASERVER options must be defined:

The nameserver must be configured to allow it to look up and resolve the generic host name.