我目前正在开始使用 Java RMI,并想查看绑定rmiregistry &
服务器存根后我的本地 RMI 注册表(从 shell 开始)提供的绑定。有没有一种简单的方法可以从命令行查询所有提供的绑定?
问问题
5762 次
1 回答
7
该rmiregistry
命令不允许您查看注册表。相反,您可以编写一个简单的 java 程序来执行此操作。例如:
public class RegistryViewer {
public static void main(String... args){
String host = args[0];
int port = Integer.parseInt(args[1]);
Registry registry = LocateRegistry.getRegistry(host, port);
for (String name : registry.list()) {
System.out.println(name);
}
}
}
于 2012-10-29T12:44:08.083 回答