OpenTP1 Version 7 System Definition

[Contents][Index][Back][Next]

Appendix A.3 Time to wait for a service response

Figure A-4 shows the time that the system waits after a client sends a service request until a response from the service is returned.

The maximum time that the RAP-processing server waits from the time it sends dc_rpc_call() until it receives a service response depends on the value of the DCWATCHTIMINHERIT operand in the client environment definition.

Figure A-4 Time to wait for a service response

[Figure]

t1 to t3 are described below.

t1
This is the time that the system waits after a client issues dc_rpc_call() to request a service until a service response is returned to the client. The value specified in the dcwatchtim operand of the client environment definition becomes the maximum wait time.

t2
This is the time that the system waits after a RAP-processing server issues dc_rpc_call() to request a service until a service response is returned to the RAP-processing server. The maximum value depends on the value of the DCWATCHTIMINHERIT operand in the client environment definition.
When DCWATCHTIMINHERIT = Y
The value obtained by subtracting the value specified in the dccltdelay operand of the client environment definition from the value specified in the dcwatchtim operand of the client environment definition becomes the maximum wait time.
When DCWATCHTIMINHERIT = N
The value specified in the watch_time operand of the RAP-processing listener service definition becomes the maximum wait time. If the watch_time operand was omitted from the RAP-processing listener service definition, the value specified in the watch_time operand of the user service default definition becomes the maximum wait time.

t3
This is the time that the system waits after a SPP1 issues dc_rpc_call() to request a service until a service response is returned to the SPP1. The value specified in the watch_time operand of the user service definition of SPP1 becomes the maximum wait time. If the watch_time operand was omitted from the user service definition, the value specified in the watch_time operand of the user service default definition becomes the maximum wait time.