All depends I think. If you have and EJB application, jboss has built in support for distributed loads. For other application types, I ever used communication via sockets, is clean, simple and efficient but not transparent.
Pietro Pesci Feltri
PowerBook 15" G4 and
MacBook Pro 17" Intel Core 2 Duo
Intel I5 Desktop