Java 使用RMI连接到临时网络中的另一台计算机

Java 使用RMI连接到临时网络中的另一台计算机,java,netbeans,rmi,adhoc,Java,Netbeans,Rmi,Adhoc,我创建了一个简单的程序,两台计算机连接在一起。我在同一台电脑上测试过,没问题 但当我创建临时网络时(在Windows8中为服务器创建,在Windows7中为客户端创建) 一台计算机是服务器,它运行成功 但在客户端中,我收到了以下错误: 线程主java.rmi中出现异常。ConnectionException:创建连接到java.net.socketException的异常n:网络无法连接 请帮助我:)执行客户端时的网络条件必须与启动服务器时的网络条件相同:具体来说,服务器必须仍然具有相同的IP地

我创建了一个简单的程序,两台计算机连接在一起。我在同一台电脑上测试过,没问题

但当我创建临时网络时(在Windows8中为服务器创建,在Windows7中为客户端创建)

一台计算机是服务器,它运行成功 但在客户端中,我收到了以下错误:

线程主java.rmi中出现异常。ConnectionException:创建连接到java.net.socketException的异常n:网络无法连接


请帮助我:)

执行客户端时的网络条件必须与启动服务器时的网络条件相同:具体来说,服务器必须仍然具有相同的IP地址,该地址必须仍然可以从客户端访问。RMI不适用于动态网络。

无ping成功运行。然后,您需要显示代码、如何连接这两台机器以及如何从客户端ping服务器。提供MCVE代码。没有ip服务器是192.168.1.1,ip客户端是192.168.1.2,并且在dos中ping成功运行。异常消息中显示的地址是什么?