Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javarmi与多网络_Java_Networking_Rmi - Fatal编程技术网

javarmi与多网络

javarmi与多网络,java,networking,rmi,Java,Networking,Rmi,我对JavaRMI有些怀疑,正如它在标题中所写的那样。 我的问题是: 假设我有三个不同的网络:A、B和C。 在网络A中,我有一个RMI服务正在运行,我想使用网络B和网络C访问该服务。 可能吗?还是我必须使用Web服务来完成这项工作 Thks.在RMI(/JRMP)中有一个基本假设,即每个服务器主机都有一个人人可见的“最公共”IP地址,可以通过系统属性“java.RMI.server.hostname”在RMI中进行设置。此IP地址在远程存根中设置 如果您的网络拓扑与此描述不符,则说明您运气不好。

我对JavaRMI有些怀疑,正如它在标题中所写的那样。 我的问题是: 假设我有三个不同的网络:A、B和C。 在网络A中,我有一个RMI服务正在运行,我想使用网络B和网络C访问该服务。 可能吗?还是我必须使用Web服务来完成这项工作


Thks.

在RMI(/JRMP)中有一个基本假设,即每个服务器主机都有一个人人可见的“最公共”IP地址,可以通过系统属性“java.RMI.server.hostname”在RMI中进行设置。此IP地址在远程存根中设置


如果您的网络拓扑与此描述不符,则说明您运气不好。

我认为您需要阅读oracle网站@VishalK上发布的有关RMI的常见问题解答,最好将链接发布到Q/A,而不是让OP(和每位访问者)访问我们自己去拿。@VishalK为什么你不能简单地回答我的问题而不是分享一个链接呢?@tsukanomon他把它作为一个评论而不是一个答案发布。他说得很对:你应该阅读常见问题解答的A.1项。