Efficient Implementation of Java Remote Method Invocation (RMI)
Vijaykumar Krishnaswamy, Dan Walther,
Sumeer Bhola, Ethendranath
Bommaiah, George Riley,
Brad Topol, and Mustaque Ahamad
Georgia Institute of Technology
Java and the Remote Method Invocation
(RMI) mechanism supported by it make it
easy to build distributed applications and services in a heterogeneous environment. When
the applications are interactive and require
low response time, effcient implementations
of RMI are needed. We explore both transport level protocols as well as object caching
in the RMI framework to meet the performance requirements of interactive applications. We have developed a prototype system
that offers new transport protocols and allows
objects to be cached at client nodes. We describe the design issues and the implementation choices made in the prototype along with
some preliminary performance results.
- View the full text of this paper in
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
- To become a USENIX Member, please see our Membership Information.