【发布时间】:2018-10-19 10:10:02
【问题描述】:
【问题讨论】:
【问题讨论】:
当您手动创建 Registry 时,您可以将 14 和 17 行更改为
Registry registry = LocateRegistry.createRegistry(1099);
registry.bind("fileService", fs);
另一方面,Naming.rebind 假设默认主机为 localhost,但无论如何您都可以指定它
Naming.rebind("//localhost/fileService", fs)
认为在这种情况下LocateRegistry.createRegistry 是不必要的
【讨论】:
LocateRegistry.createRegistry(1099); 是不必要的,也许这会导致一些冲突,也可能是在某些版本的java 中Naming,rebind 没有默认主机为 localhost