Package org.objectweb.jac.core.dist

Provides JAC system core classes for distribution and remote communication.

See:
          Description

Class Summary
Deployment This class deploies a set of objects on a set of host given a deployment mapping style (a function that gives the objects location in the topology).
Distd Distd is an abstract class for all daemon objects.
DistdClassLoader DistdClassLoader is a class loader that load classes from a remote JAC container (the class repository site).
NonBlockingStubWrapper NonBlockingStubWrapper is a dynamic client stub for org.objectweb.jac.
ObjectState  
RemoteContainer RemoteContainer is used as a delegate by daemons (Distd) that hold remote objects.
RemoteRef RemoteRef stores the reference of a remote object.
StubWrapper StubWrapper is a dynamic client stub for org.objectweb.jac.
Topology This class defines a generic topology where nodes are a set of reachable containers.
 

Package org.objectweb.jac.core.dist Description

Provides JAC system core classes for distribution and remote communication.

A JAC distributed system is composed of several JAC containers accessible with the RemoteContainer class. Each container launches a Distd deamon that listen for remote calls and instantiations.

To simply access a remote object located on a remote container, the programmer can instantiate the RemoteRef class.

Note that this package is generic. It is specialized in personalities for each communication protocol that need to be supported by JAC (see org.objectweb.jac.core.dist subpackages):

Related Documentation

For overviews, sources, tutorials, examples, guides, and tool documentation, please see: