Previous Topic: CA DRAS Terminology

Next Topic: CA DRAS Documentation


Overview of the Cooperative Process

To successfully connect the desktop client to a mainframe repository, there are several key elements that need to be properly installed and configured. The following illustration shows how the workflow is processed, and where each solution fits into what is called Cooperative Processing.

The following diagram provides a basic view of how cooperative processing works to provide end user access to reports residing in a z/OS‑based report repository.

The Client initiates a request with an initial login or a report data request from CA OM Document Viewer or CA OM Web Viewer.

  1. An SQL request is formatted by the Client API and passed through CA Common Services, Common Communications Interface (CCI). The Common Communications Interface utilizes the TCP/IP communication protocol to pass the request from the Windows environment, through CAICCI-PC, to the z/OS‑ platform running the Common Communication Interface (CCITCP) task.
  2. CA DRAS receives the request from the Common Communications Interface and passes it on to the requested repository Agent API for interpretation. The Agent API will format the request based on the repository system and pass the properly formatted request over to the repository system for processing.
  3. The request is validated and processed by the Report Repository system: CA View or CA Dispatch. Once processed, it is returned in SQL format and passed back to CA DRAS.
  4. CA DRAS processes and packages the response and passes it back through the Common Communications Interface to the Viewer system, where it is processed and displayed to the Client.