RMI may help in determining when to access remotely.
When the client and server are on the same JVM the access is local; when different the access is remote.
Note: The Server of your application can become the client of an object on another JVM and would use remote access to access the object whether on the same or different machine.
Does this help ?
regards
[ July 06, 2003: Message edited by: HS Thomas ]