One of the standard CICSPlex® SM component functions is the facility for balancing and separating CICS® transactions in an MRO environment, known as workload management (WLM). This facility is well suited to the management of EJB workloads, where the enterprise beans are executed in a distributed, or logical CorbaServer, environment. In its most simple configuration, CICSPlex SM can balance an enterprise bean execution workload across a series of application owning regions (AORs), depending on performance targets and stability algorithms established by user definitions. These functions are implemented when the CICSPlex SM supplied distributed routing exit program (EYU9XLOP) is named as the DSRTPGM parameter in the system initialisation parameters of participating listeners and AORs (see CICSPlex System Manager Managing Workloads).
The algorithms used by CICSPlex SM to select suitable AORs for enterprise bean execution has been established and tuned since the inception of the product. However, users may choose to develop their own routing algorithm program, and replace the supplied CICSPlex SM version (EYU9WRAM) if they require to do so.