The implementation of the RMI Registry doesn't allow remote binding/unbinding because of security reasons - anyone could come along and unbind or replace the objects you have bound in the registry. You *could* implement your own version of the RMI Registry - but it would probably be easier to just use something like Jini that allows this.
Write once, run anywhere, because there's nowhere to hide! - /. A.C.