Method and apparatus for generating and using short operation identifiers in object oriented systems
AssigneeSun Microsystems, Inc.
InventorsGraham Hamilton, Peter B. Kessler
Life of this patent
Estimating the term…
Loading patent…
AssigneeSun Microsystems, Inc.
InventorsGraham Hamilton, Peter B. Kessler
Estimating the term…
A distributed computer system in which a server application performs operations responsive to operation requests from a client application. The client application initially identifies an operation for the server application to perform with a short identifier of the operation. If the short identifier is ambiguous, the server application sends the client application a reply indicating that the short identifier was ambiguous. The client application responds by sending a long identifier which uniquely identifies the operation. Preferably, the short identifier of an operation is derived by performing a hash function on the long identifier of the operation. In object-oriented distributed systems, the operations are methods defined in objects supported by the server application.
A computer system comprising:
A server application for use in a computer system, the computer system including at least one processor executing said server application and at least one client application, the server application comprising:
A method for handling ambiguous identifiers in a computer system, the computer system including at least one processor executing a server application and at least one client application, said server application being capable of executing a plurality of operations, the method comprising the steps of:
Dependencies are inferred from the claim text.