-1
我有一个用Java RMI实现的分布式TicTacToe游戏的客户端服务器代码。我可以在单台机器上运行我的代码,天气是Windows操作系统或Linux操作系统。 但是,如果尝试在一台机器上运行服务器(与rmireigstry
)并在另一台机器上运行客户机,则会得到例外情况。tictactoe java rmi连接拒绝
以下是例外的截图: 现在,我试图寻找和应用给予谷歌和计算器的所有解决方案。 我申请了以下解决方案,如:
- 新增
hostname
和coresponding IP到/etc/hosts
文件 - 通过
System.property("java.rmi.server.hostname","IP-Address of host")
设置属性。 - ,也需要运行下面的命令在执行服务器上的文件:
java -Djava.security.manager -Djava.security.policy=/filepath/Desktop/my.policy TicTacToeImpl
仍然得到拒绝连接客户机上的异常。
我需要帮助,通过摆脱上述错误,在多台Linux机器上执行我的tictactoe游戏。
代码和堆栈跟踪请。不要在这里发布文字图片。发布文字。浪费你的时间和我们的带宽。 – EJP