# Package javassist.tools.rmi

package javassist.tools.rmi
Sample implementation of remote method invocation.

This package enables applets to access remote objects running on the web server with regular Java syntax. It is provided as a sample implementation with Javassist. All the programs in this package uses only the regular Javassist API; they never call any hidden methods.

The most significant class of this package is `ObjectImporter`. See the description of this class first.

Related Packages
Package
Description
javassist.tools
Covenient tools.
javassist.tools.reflect
Runtime Behavioral Reflection.
javassist.tools.web
Simple web server for running sample code.
Class
Description
AppletServer
An AppletServer object is a web server that an ObjectImporter communicates with.
ObjectImporter
The object importer enables applets to call a method on a remote object running on the `Webserver` (the main class of this package).
ObjectNotFoundException
Proxy
An interface implemented by proxy classes.
RemoteException
`RemoteException` represents any exception thrown during remote method invocation.
RemoteRef
Remote reference.
Sample
A template used for defining a proxy class.
StubGenerator
A stub-code generator.