Local and remote committable resources

A committable resource can be either a local resource or a remote resource.

Local committable resource

A local committable resource is on the same system as the application. Each journal associated with resources under commitment control can be thought of as a local location. All the resources that are registered without a journal (optionally for both DDL resources and API resources) can be thought of as a separate local location.

If a committable resource is on an independent disk pool, the resource is not considered local if the commitment definition is on a different disk pool.

Remote committable resources

A remote committable resource is on a different system from the application. A remote location exists for each unique conversation to a remote system. A commitment definition might have one or more remote locations on one or more remote systems.

When you place a local resource under commitment control for the system disk pool, or any independent disk pool, you must use DRDA® to access resources under commitment control in any other independent disk pool.

The following table shows the types of committable resources and their locations.
Resource type Location
API Local
DDL Local
DDM Remote
DRDA Local or remote
FILE Local
LU62 Remote
TCP Remote
Related concepts
Commitment control and independent disk pools