1. An information processing system in which an application of a first component performs an RPC (Remote Procedure Call) for a functional function of a second component, the system comprising: at least one CPU coupled to a memory device and programmed to provide: a stub of the first component configured to receive the RPC and transmit an RPC message to the second component; and a skeleton of the second component configured to receive the RPC message from said stub and control execution of a predetermined function, wherein said stub comprises a first management unit formed as a thread local storage of said stub and configured to store a sequence identifier, which can be inherited over multiple RPCs, a generation unit configured to generate, with respect to the RPC, an RPC message having a header in which a sequence identifier acquired from said first management unit is embedded, and a transmission unit configured to transmit the generated RPC message, and said skeleton comprises a reception unit configured to receive an RPC message, an extraction unit configured to extract a sequence identifier from the header of the received RPC message, a second management unit formed as a thread local storage of said skeleton and configured to store the extracted sequence identifier, an execution control unit configured to acquire an execution result obtained by executing the functional function based on the received RPC message, the functional function being a component different from said skeleton, and a return message generation unit configured to generate an RPC return message having a header in which the extracted sequence identifier is embedded and storing the execution result.