Java 如何检查RMI服务是否在给定的服务器和端口上运行

Java 如何检查RMI服务是否在给定的服务器和端口上运行,java,rmi,Java,Rmi,我有以下要求 要求:使用java验证给定的RMI服务对象“xxservice”是否在给定的主机和端口上运行/可用 我正在使用JDK1.6 谢谢你的帮助 谢谢只要在注册表中查找它,如果那是它的绑定名的话 当然,这并不能证明它还在那里。一般来说,确定任何资源是否可用的最佳方法就是尝试使用它。在本例中,对其调用一个方法。任何试图预测以下使用是否会失败的技术当然都注定会失败。感谢您提供的信息,您能给我一个用java查找rmi服务的示例吗,Err,Naming.lookup()?

我有以下要求

要求:使用java验证给定的RMI服务对象“xxservice”是否在给定的主机和端口上运行/可用

我正在使用JDK1.6

谢谢你的帮助


谢谢

只要在注册表中查找它,如果那是它的绑定名的话


当然,这并不能证明它还在那里。一般来说,确定任何资源是否可用的最佳方法就是尝试使用它。在本例中,对其调用一个方法。任何试图预测以下使用是否会失败的技术当然都注定会失败。

感谢您提供的信息,您能给我一个用java查找rmi服务的示例吗,Err,Naming.lookup()?