Package com.healthmarketscience.rmiio.exporter

Provides classes for integrating the remote stream implementations into any RPC framework, not just RMI.

See:
          Description

Class Summary
DefaultRemoteStreamExporter Default concrete implementation of RemoteStreamExporter which exports the object for use with with standard RMI, via UnicastRemoteObject.
RemoteInputStreamClientProxy Base RemoteInputStream implementation which translates each method invocation into a call to the RemoteInputStreamClientProxy.invoke(int, java.lang.Object...) method in a manner compatible with the RemoteStreamServerInvokerHelper invoke method for a RemoteInputStreamServer.
RemoteOutputStreamClientProxy Base RemoteOutputStream implementation which translates each method invocation into a call to the RemoteOutputStreamClientProxy.invoke(int, java.lang.Object...) method in a manner compatible with the RemoteStreamServerInvokerHelper invoke method for a RemoteOutputStreamServer.
RemoteStreamExporter Base class for objects which manage exporting RemoteStreamServers.
RemoteStreamServerInvokerHelper Helper class for applying a "packaged" RemoteStreamServer invocation to the relevant server instance.
 

Package com.healthmarketscience.rmiio.exporter Description

Provides classes for integrating the remote stream implementations into any RPC framework, not just RMI.

Package Specification

RemoteStreamExporter

This class provides the base for integrating the remote streams into any RPC framework. The remote stream implementations utilize an instance of the RemoteStreamExporter to tie them to the desired communication channel. There are a variety of mechanisms (explicit and implicit) for choosing which RemoteStreamExporter implementation is used to tie a remote stream to an RPC framework. The default implementation uitilizes RMI.



Copyright © 2006–2016 Health Market Science. All rights reserved.