RMI需要java.RMI.server.hostname用于NAT,那么';其他技术如CORBA解决NAT问题的方法是什么?
在Java中,如果客户端需要打开到RMI服务器的连接,我们需要为服务器的启动参数指定-Djava.RMI.server.hostname=hostxxx, 并将主机条目添加到客户端的主机文件中,如下所示:RMI需要java.RMI.server.hostname用于NAT,那么';其他技术如CORBA解决NAT问题的方法是什么?,java,rmi,corba,hosts,Java,Rmi,Corba,Hosts,在Java中,如果客户端需要打开到RMI服务器的连接,我们需要为服务器的启动参数指定-Djava.RMI.server.hostname=hostxxx, 并将主机条目添加到客户端的主机文件中,如下所示: x.x.x.x hostxxx 因为每个客户端都需要添加hosts条目,所以这样做是不方便的 我只是想知道CORBA(或其他RPC解决方案)是如何解决这个问题的? 他们是否还需要修改诸如RMI之类的主机条目?该系统属性仅适用于RMI/JRMP。我不知道有什么方法可以为CORBA做到这一点,
x.x.x.x hostxxx
因为每个客户端都需要添加hosts条目,所以这样做是不方便的
我只是想知道CORBA(或其他RPC解决方案)是如何解决这个问题的?
他们是否还需要修改诸如RMI之类的主机条目?该系统属性仅适用于RMI/JRMP。我不知道有什么方法可以为CORBA做到这一点,我已经看过了。从这张pdf来看,CORBA需要部署一个代理来解决NAT/防火墙问题,似乎比RMI更复杂。