High availability ensures that a single point of failure does not cause failure of the total solution. High availability also allows increased capacity to be provided by the addition of more components.
Dynamic server selection enables the Gateway daemon to dynamically select the CICS® server at run time for requests from client applications. This provides the ability to avoid a single point of failure. Client applications can be written without prior knowledge of the CICS server names at run time.
A high availability scenario can be implemented using dynamic server selection from within a user exit program. Alternatively on Windows, if using CICS servers connected with the TCP/IP or SNA protocols, the Workload Manager can be used to distribute work across multiple CICS servers.