ENABLING CLIENT SYSTEMS TO DISCOVER SERVICES ACCESSIBLE BY REMOTE PROCEDURE CALLS (RPC) ON SERVER SYSTEMS
Patent №
US 7,366,734
Granted
2008-04-29
Filed 2004
Owner
ORACLE INTERNATIONAL CORPORATION
Lab
—
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
10905298
Information representing the RPC servers on which each RPC service is currently being provided, is maintained on a directory server. A client may query the directory server and determine a specific one of the RPC servers on which to cause execution of a desired RPC service. Each RPC server may also register the service interface using which the corresponding RPC services can be accessed. As a result, the same RPC service may potentially be accessed with a different service interface on different RPC servers. Another aspect of the present invention provides a schema using which procedure interface definition (i.e., the name of the procedure, the parameters and their attributes) can be represented. Such a feature is used to store the procedure definitions on the directory server, thereby enabling a client system to determine the procedure definition prior to sending an RPC request to execute the procedure.
AI classification
Ownership
ORACLE INTERNATIONAL CORPORATION
assignment · 154970093
Assignors
PAUL, GAURAB
On an employer assignment, the assignors are typically the inventors.