MPJ - Implementation
Once a reliable cocoon of user processes has been created through negotiation with the daemons, we have to establish connectivity.
In the reference implementation this will be based on Java sockets.
Recently there has been interest in producing Java bindings to VIA - eventually this may provide a better platform on which to implement MPI, but for now sockets are the only realistic, portable option.