UnicastRemoteObject
, the object is exported, meaning it can receive calls from external Java virtual machines and can be passed in an RMI call as either a parameter or return value. An object can either be exported on an anonymous port or on a specified port. For objects not extended from UnicastRemoteObject
, the java.rmi.server.UnicastRemoteObject.exportObject
method is used to explicitly export the object.
java.rmi.ServerException
, that is the java.rmi.ServerException
contains the original exception for the client to extract. These exceptions are wrapped by ServerException
so that the client will know that its own remote method invocation on the server did not fail, but that a secondary remote method invocation made by the server failed.
Naming Exceptions
The following table lists the exceptions specified in methods of the java.rmi.Naming
class and the java.rmi.registry.Registry
interface.
Copyright © 1996 Sun Microsystems, Inc., 2550 Garcia Ave., Mtn. View, CA 94043-1100 USA. All rights reserved.