java - RMI:rmi服务器是否同时只能与一个网络接口(interface)一起工作

标签 java rmi

我有 rmi 服务器,并且我的计算机上有多个网络适配器。

为了不出现 java.rmi.ConnectException: Connection Beenrejected to Host: 127.0.1.1; 我需要设置 java.rmi.server.hostname 属性在我的 rmi 服务器上(请参阅 https://stackoverflow.com/a/15696021/5057736 )

这是否意味着在一个 JVM 实例中,rmi 服务器同时只能使用一个网络接口(interface),而无需任何操作系统设置?

最佳答案

设置java.rmi.server.hostname仅影响写入 stub 的内容。对听力没有影响。 RMI 始终监听 0.0.0.0,除非您使用不监听的 RMIServerSocketFactory

关于java - RMI:rmi服务器是否同时只能与一个网络接口(interface)一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38674816/

相关文章:

java - 使用 Java 7 Update 25 的 rmi 线程的 AppContext 为空

java - 如何从静态 fragment 类中获取数据?

java - 正则表达式避免了 Java 中不必要的回溯

java - GSON 和 InstanceCreator 问题

java - 删除双向链表Java中具有最小值的泛型节点

Java RMI 跟踪

java - SOAPMessage 的字符串在 Java 中不起作用

java RMI - 服务器自动调用远程方法

java - 在 RMI 服务器中执行 start rmiregistry 是个好主意吗?

java - rmi 与 servlet 与套接字