发明名称 Dynamic remote procedure call
摘要 Apparatus, methods and systems are disclosed that provide a dynamic remote procedure call (DRPC) capability. DRPC enables a client of a server to dynamically create, modify, and inactivate the services provided by the server while the server is simultaneously executing and providing those services.
申请公布号 US9602329(B1) 申请公布日期 2017.03.21
申请号 US201314016024 申请日期 2013.08.30
申请人 INSTANTCAL, INC. 发明人 Stehle Carl G.
分类号 G06F15/16;H04L29/06;G06F9/54 主分类号 G06F15/16
代理机构 代理人 Inouye Patrick J. S.
主权项 1. A computer-implemented method for providing a dynamic remote procedure call (DRPC) capability between a client and a server, comprising the steps of: establishing a DRPC session between a client and a server while the client and the server are both active and communicating with the server executing an environment capable of self-modifying at run-time one or more DRPC service entities actively being run in the environment; sending a run-time property modification request by the client to the server, the run-time property modification request comprising both a DRPC service entity identification of a DRPC service entity actively being run in the environment on the server and a property definition of a property of the DRPC service entity to be modified; receiving the run-time property modification request by the server; resolving, by the server, the DRPC service entity as identified in the DRPC service entity identification from the one or more DRPC service entities actively being run in the environment on the server; and modifying, by the server, the resolved DRPC service entity based on the property in the property definition in the run-time property modification request through on-the-fly program modification.
地址 Mountain View CA US