Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
【発明の名称】決定性ハッシュでリモートメソッドを識別する方法とシステム
Document Type and Number:
Japanese Patent JP2002505473
Kind Code:
A
Abstract:
A method and system is provided to uniquely identify a remote method to invoke on a server using a hash value computed from the method signature sent from the client to the server with the call request. When a client wishes to invoke a remote method located on a server, the client sends a hash value identifying the remote method to the server in the "remote method invocation" (RMI) call. In one implementation, this hash value is created by applying a hash function to the method string name and the parameter type list and possibly the return type. When the server receives the RMI call, the server identifies which method is being called using the received hash value. The server maintains a mapping of hash values to their associated remote methods located on the server and references the correct method using the hash value. Additionally, in one implementation, the server creates the mapping table dynamically when a remote object is created. The server identifies the methods implemented by the object and creates hash values for each method. These hash values are stored in a mapping table which is used to reference the remote methods.

Inventors:
Schaeffler Robert
Wallrath Ann M
Jones Peter Sea
Application Number:
JP2000533817A
Publication Date:
February 19, 2002
Filing Date:
February 25, 1999
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
Sun Microsystems, Inc.
International Classes:
G06F9/44; G06F9/46; G06F9/50; G06F15/16; G06F12/02; G06F17/30; H04L12/417; H04L29/06; H04L29/08; (IPC1-7): G06F9/46; G06F9/44; G06F15/16
Attorney, Agent or Firm:
Noboru Ueno