A batch application updating resources controlled by multiple resource managers can make use of RRS services to guarantee atomicity of the updates. CA IDMS supports RRS for batch applications that make their database updates through one or more central versions running on the same operating system image as the batch job.
When RRS is used as the coordinator, each resource manager (RM), such as a CA IDMS central version that is accessed, expresses an interest in the unit of recovery (UR) controlled by RRS. To commit all changes as a unit, the application issues a Commit_UR (or an HLL Application_Commit_UR) request to RRS. The following diagram illustrates the flow of control that occurs:

|
Copyright © 2014 CA.
All rights reserved.
|
|