┌────────────┐ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Parameter manager │
│ Application ├────┤ │ │ domain (PA) │
│ domain (AP) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Program manager │
│ CICS catalog ├────┤ │ │ domain (PG) │
│ domains (GC/LC) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ Kernel ├────┤ Recovery manager │
│ Directory manager ├────┤ │ │ domain (RM) │
│ domain (DD) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ linkage ├────┤ Security manager │
│ Dispatcher domain ├────┤ │ │ domain (XS) │
│ (DS) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ routines ├────┤ Statistics domain │
│ Domain manager ├────┤ │ │ (ST) │
│ domain (DM) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Storage manager │
│ Dump domain ├────┤ │ │ domain (SM) │
│ (DU) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Timer domain │
│ Enqueue domain ├────┤ │ │ (TI) │
│ (NQ) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Temporary storage │
│ Kernel domain ├────┤ │ │ domain (TS) │
│ (KE) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Trace domain │
│ Loader domain ├────┤ │ │ (TR) │
│ (LD) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Transient data │
│ Log manager ├────┤ │ │ domain (TD) │
│ domain (LG) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ Transaction mgr │
│ Lock manager ├────┤ │ │ domain (XM) │
│ domain (LM) │ │ │ └───────────────────┘
└───────────────────┘ │ │ ┌───────────────────┐
┌───────────────────┐ │ ├────┤ User domain │
│ Message domain ├────┤ │ │ (US) │
│ (ME) │ │ │ └───────────────────┘
└───────────────────┘ │ │
┌───────────────────┐ │ │
│ Monitoring domain ├────┤ │
│ (MN) │ │ │
└───────────────────┘ └────────────┘
Figure 12. CICS Domains
Note: The application domain is mainly non-OCO, but it contains these OCO
components:
Chapter 6. CICS 139