[TOC] [Prev] [Next]
Java(TM) Remote Method Invocation Specification
- Introduction
- Overview
- System Goals
- Java Distributed Object Model
- Definition of Terms
- The Distributed and Non-Distributed Models Contrasted
- RMI Interfaces and Classes
- Implementing a Remote Interface
- Type Equivalency of Remote Objects with Local Stub
- Parameter Passing in Remote Method Invocation
- Exception Handling in Remote Method Invocation
- Object Methods Overridden by the RemoteObject Class
- The Semantics of Object Methods Declared final
- Locating Remote Objects
- System Architecture
- Overview
- Architectural Overview
- The Stub/Skeleton Layer
- The Remote Reference Layer
- The Transport Layer
- Garbage Collection of Remote Objects
- Security
- Dynamic Stub Loading
- Using RMI in Applets, Applications and Servers
- Client Interfaces
- The Remote Interface
- The RemoteException Class
- The RemoteObject Class
- The RemoteStub Class
- The Naming Class
- Exceptions
- Server Interfaces
- The RemoteServer Class
- The UnicastRemoteServer Class
- The Unreferenced Interface
- The Registry Interface and The LocateRegistry Class
- The StubSecurityManager Class
- The StubClassLoader Class
- Stub and Skeleton Compiler
- Exceptions
- Marshaling Objects
- The ObjectOutputStream Class
- The ObjectInputStream Class
- The MarshalOutputStream Class
- The MarshalInputStream Class
[TOC] [Prev] [Next]
rmi-comments@jse.East.Sun.COM
Copyright © 1996 Sun Microsystems, Inc. All rights
reserved.