Implementation of a remote object that uses javax.rmi.PortableRemoteObject.