Provides the main classes for creating active objects and futures. The pivotal class is the ProActive class that contains the methods for creating active objects. When an active object is created, it can control the way it serves requests by providing a method live.

In the method live, the active object will receive its own associated body seen as the Body interface that allows to manage all non functional behavior.

The class Service is an helper class created using a Body that can be used in the live method to simplify the serving of methods.

For more information about active objects and the concept behind ProActive, see the documentation

@author ProActive Team @version 1.0, 2001/10/23 @since ProActive 0.7