Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正如标题中所写,我对 Java RMI 有一些疑问。我的问题是:假设我有三个不同的网络:A、B 和 C。在网络中 AI 有一个 RMI 服务正在运行,我想使用网络 B 和 C 访问该服务。这可能吗?或者我必须使用网络服务来完成这项工作吗?
谢谢。
RMI(/JRMP) 中有一个基本假设,即每个服务器主机都有一个对每个人都可见的“最公共”IP 地址,可以通过系统属性“java.rmi.server.hostname”在 RMI 中设置。此 IP 地址在远程存根中设置。
如果您的网络拓扑不符合此描述,那么您就不走运了。