发明名称 INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND METHOD OF CONTROLLING THEM
摘要 There is provided a technique of enabling to easily identify the association between process results in a plurality of components which are executed in association with an RPC. An information processing system in which an application of a first component performs an RPC for a functional function of a second component, the system comprises: 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 the stub and control execution of a predetermined function. The stub generates an RPC message having a header in which a sequence identifier acquired from the first management unit is embedded, and transmits the generated RPC message, and the skeleton extracts a sequence identifier from the header of the received RPC message.
申请公布号 US2014298362(A1) 申请公布日期 2014.10.02
申请号 US201414224188 申请日期 2014.03.25
申请人 CANON KABUSHIKI KAISHA 发明人 Tatezono Masaki
分类号 G06F9/54 主分类号 G06F9/54
代理机构 代理人
主权项 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: 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, 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, and a second management unit formed as a thread local storage of said skeleton and configured to store the extracted sequence identifier.
地址 Tokyo JP