Parallel Processing is the fact to have several "execution units" (or threads in java) that work for the same goal (for example calculating complex algorithms).
Distributed processing is the fact to have these "execution units" to be distributed on several physical machines.
The ProActive Project is a Java library for parallel, distributed, and concurrent computing.
That's work using
J2EE techno (specially EJB).
As ProActive project is an opensource project and is using a EJB server, it is part of the
ObjectWeb Consortium, which contains the JONAS EJB Server.
[ April 30, 2002: Message edited by: Guillaume Compagnon ]
[ April 30, 2002: Message edited by: Guillaume Compagnon ]