Package org.springframework.remoting.rmi
Remoting classes for conventional RMI and transparent remoting via RMI invokers. Provides a proxy factory for accessing RMI services, and an exporter for making beans available to RMI clients.
Interface Summary Interface Description RmiInvocationHandler Interface for RMI invocation handlers instances on the server, wrapping exported services.Class Summary Class Description CodebaseAwareObjectInputStream Special ObjectInputStream subclass that falls back to a specified codebase to load classes from if not found locally.JndiRmiClientInterceptor MethodInterceptor
for accessing RMI services from JNDI.JndiRmiProxyFactoryBean FactoryBean
for RMI proxies from JNDI.JndiRmiServiceExporter Service exporter which binds RMI services to JNDI.RemoteInvocationSerializingExporter Abstract base class for remote service exporters that explicitly deserializeRemoteInvocation
objects and serializeRemoteInvocationResult
objects, for example Spring's HTTP invoker.RmiBasedExporter Convenient superclass for RMI-based remote exporters.RmiClientInterceptor MethodInterceptor
for accessing conventional RMI services or RMI invokers.RmiClientInterceptorUtils Factored-out methods for performing invocations within an RMI client.RmiProxyFactoryBean FactoryBean
for RMI proxies, supporting both conventional RMI services and RMI invokers.RmiRegistryFactoryBean FactoryBean
that locates aRegistry
and exposes it for bean references.RmiServiceExporter RMI exporter that exposes the specified service as RMI object with the specified name.