This example describes how to use the end user interface (EUI)
to set up dynamic routing capability for a DPL request from a CICS client,
and to use the goal algorithm to select the target region.
In this example, a request is received to run transaction PAY1 to invoke client program PAYPROG1. PAYPROG1 issues an EXEC CICS LINK command to server program PAYPROG2. You require transaction PAY1 to have a 2-second response time.
This example uses the environment that was used for Dynamic routing an EXEC CICS START TERMID command.
As you wish to use the goal algorithm, you need to define, in MVS™ Workload Manager, a Service Class with the required response time and allocate that Service Class to the transaction. For example, you could specify:
For more information about Service Classes, see topic Service classes.
In CICSPlex® SM:
Install the program definition for PAYPROG1 in the routing region with the Dynamic attibute set to Yes, and in each target region with the Dynamic attribute set to No.
For details of defining and installing program definitions, see CICSPlex System Manager Managing Business Applications.
Install the transaction definition for PAY1 in each target region; the transaction definition should point to the mirror program DFHMIRS.
For details of defining and installing transaction definitions, see CICSPlex SM Managing Business Applications.