The following figure provides an overview of remote procedure call processing using the dcsvgdef definition command in the user service network definition.
Figure D-7 Overview of remote procedure call processing using the dcsvgdef definition command
![[Figure]](figure/zu991100.gif)
The flow of processing shown in the figure is described below. The numbers correspond to the circled numbers in the figure. Numbers 1 and 2 describe TP1-X processing, numbers 3 and 4 describe TP1-B processing, and numbers 5-7 describe TP1-C processing.
- TP1-X obtains the recipient of a service request (TP1-B) from the user service network definition without searching the name service.
- The request is sent to the schedule service of TP1-B.
- The schedule service running at TP1-B searches the name service and then returns a result indicating that the UAP exists at TP1-B and TP1-C.
- The service request is forwarded to TP1-C, which is selected randomly.
- The schedule service of TP1-C places the service request in the message queue.
- Executes the service function.
- After the service function has executed, the UAP (UAP1) that received the service request sends a response message directly to the UAP that issued the service request.