You can implement a CICS® CORBA server in a single CICS region. However,
in a sysplex it's likely that you'll want to create a server consisting of
multiple regions. Using multiple regions makes failure of a single region
less critical and enables you to use workload balancing. A CICS logical
server consists of one or more CICS regions configured to behave like
a single server.
Typically, a CICS logical server consists of:
- A set of cloned listener regions defined by identical TCPIPSERVICE
resource definitions to listen for incoming IIOP requests.
- A set of cloned application-owning regions (AORs), each of which supports
an identical set of IIOP applications or enterprise bean classes in an identically-defined
CorbaServer. Multiple methods for the same OTS transaction are directed to
the same AOR. Each AOR must have TCPIPSERVICE definitions that match those
in the corresponding listener regions.
Note: The listener regions and AORs may be separate or combined into
listener/AORs. You must specify the following system initialization parameters:
- IIOPLISTENER=YES
- Specify this value in a listener region, or in a combined listener/AOR.
YES is the default value.
- IIOPLISTENER=NO
- Specify this value in an AOR that is not also a listener region.