Я не уверен, где создается экземпляр заглушки для удаленного объекта. Создается ли при регистрации в rmiregistry путем вызова Naming.bind? Это имеет смысл, поскольку реестр также вызывается через RMI.Где заглушка, созданная в RMI
Но не может ли заглушка также быть создана по телефону UnicastRemoteObject.exportObject?
Данный фрагмент кода from oracle меня смутило:
Compute engine = new ComputeEngine();
Compute stub = (Compute) UnicastRemoteObject.exportObject(engine, 0);
String name = "Compute";
Registry registry = LocateRegistry.getRegistry();
registry.rebind(name, stub);
При использовании Naming.bind мне нужно пройти окурок или удаленный объект?