OpenTP1 Version 7 TP1/Client User's Guide TP1/Client/W, TP1/Client/P
When you execute the dc_rpc_call_s function from the TP1/Client CUP, TP1/Server accepts a service request. Since execution wait time, execution time, communication error or other causes may delay this request. TP1/Client sets the limit of response wait time to monitor errors.
TP1/Server does not have a way to handle the maximum response wait time for TP1/Client. TP1/Server may, therefore, continue processing even if TP1/Client has detected a timeout.
A function for reducing server loads during the timeout of a synchronous response type RPC allows TP1/Server to remove the above unnecessary processing.
Use DCWATCHTIMERPCINHERIT in the client environment definition to specify whether to use the function for reducing server loads during the timeout of a synchronous response type RPC.
You can use this function when a 03-05 or later version of TP1/Server Base is the receiver of a service request.
The following figure gives an overview of the processing by the function for reducing server loads during the timeout of a synchronous response type RPC.
Figure 2-8 Overview of processing by function for reducing server loads during timeout of synchronous response type RPC
All Rights Reserved. Copyright (C) 2006, 2009, Hitachi, Ltd.