Creates a client stub object for the supplied Remote object.
If the call completes successfully, the remote object should
be able to accept incoming calls from clients.
Parameters:
obj - the remote object implementation
data - information necessary to export the object
Returns:
the stub for the remote object
Throws:
RemoteException - if an exception occurs attempting
to export the object (e.g., stub class could not be found)
Returns the hostname of the current client. When called from a
thread actively handling a remote method invocation the
hostname of the client is returned.