我在Java RMI中编写了一个应用程序,服务器端部分在一台机器中,而客户端在另一台机器中。好吧,我无法将客户端连接到服务器。我在尝试 将ip机器传递给客户端,但它不起作用。当客户端和服务器在同一台机器上并且我传递给客户端时,'localhost'一切正常。 如何让客户端找到服务器?
假设服务器ip是xxx,而aplication运行的是yyy门,所以 将客户端连接到我做的服务器:java Client xxx:yyy
public class Client {
public static void main(String [] args){
String host = (args.length < 1) ? null : args[0];
try {
Registry registry = LocateRegistry.getRegistry(host);
Estagios stub = (Estagios) registry.lookup("Estagios");
}
....
}
thaks。