System programming for transaction routing

You have to perform the following operations to implement transaction routing in your installation:

  1. Install MRO or ISC support, or both, as described in Installing intercommunication support.
  2. Define MRO or ISC links between the systems that are to be connected, as described in Defining links to remote systems.
  3. Define the terminals and transactions that will participate in transaction routing, as described in Defining remote resources.
  4. Ensure that the local communication profiles, transactions, and programs required for transaction routing are defined and installed on the local system, as described in Defining local resources.
  5. If you want to use dynamic transaction routing, customize the supplied dynamic routing program, DFHDYP, or write your own version. For programming information about how to do this, see the CICS® Customization Guide.
  6. If you want to route to shippable terminals from regions where those terminals might be ‘not known’, code and enable the global user exits XICTENF and XALTENF. For programming information about coding these exits, see the CICS Customization Guide.

Intersystem queuing

If the link to a remote region is established, but there are no free sessions available, transaction routing requests may be queued in the issuing region. Performance problems can occur if the queue becomes excessively long.

For guidance information about controlling intersystem queues, see Intersystem session queue management.

Related concepts
Introduction to CICS dynamic routing
Overview of transaction routing
Terminal-initiated transaction routing
Traditional routing of transactions started by ATI
Allocation of remote APPC connections
The relay program
Basic mapping support (BMS)
Defining indirect links for transaction routing
Related tasks
Routing transactions invoked by START commands
Using the routing transaction (CRTE)
Defining remote resources for transaction routing
Application programming for CICS transaction routing
Related reference
Appendix A. Intercommunication rules and restrictions checklist
[[ Contents Previous Page | Next Page Index ]]