Under CA IDMS DDS, a target node executes tasks for a host node. When the CA IDMS DDS network configuration includes two or more DC/UCF systems, a user signed on to a terminal controlled by one system can request a task be executed at the target node, which is itself a DC/UCF system. In this situation, the host node performs terminal I/O operations while the target node executes the program and performs the database I/O operations or routes the request through CA IDMS DDS to yet another node. In environments where certain tasks requested at the host node involve considerable I/O to and from a remote database but little terminal I/O, executing the task at the node that controls the database serves to minimize the transmission of data between the host and target nodes resulting in both faster and more efficient processing.
When a task requested at the host node is executed at the target node, it is processed by DC/UCF tasks that execute under the target node. All database requests are issued by, and their results returned to, the tasks executing under the target node. These tasks, in turn, issue terminal I/O requests, which are passed by CA IDMS DDS from the target node to the host node. The host node performs the appropriate terminal I/O operations to map data from the issuing task to the terminal or to map data from the terminal to the issuing task. The following illustration shows the remote execution of DC/UCF tasks.

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