Patent ID: 7366734
Filing Date: 2008-04-29
Classification: G06F,Y10S

Abstract:
1. A method of enabling client systems to execute remote procedure call (RPC) services on a plurality of RPC servers, said method comprising: registering on a directory server an interface definition including a procedure interface which specifies an interface using which the RPC service is executed on the RPC server by said client systems, said interface definition containing a procedure identifier and one or more arguments of corresponding types; sending a query request from a first client system contained in said client systems to said directory server, said query request requesting said interface definition using which said RPC service is executed; receiving a query response from said directory server in said first client system, wherein said query response contains said interface definition; and sending an RPC request according to said interface definition from said first client system to said RPC server to cause execution of said RPC service on said RPC server, wherein said query response is received by said first client system from said directory server as a response to said query request.