High availability
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
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 by using dynamic server selection within a user exit program. Workload Manager implements CICS request exits, and it is used to validate and workload balance ECI requests across multiple CICS servers. Alternatively on Windows, if using CICS servers connected with the TCP/IP or SNA protocols, the Windows Workload Manager can be used to distribute work across multiple CICS servers.