[英]Java RMI - specifying the port to use for communication
据我所知,RMI使用随机端口在对象的存根和远程对象之间进行通信。 为了使事情通过防火墙,我们需要知道打开哪些端口。 现在,使用UnicastRemoteObject.exportObject(Remote obj, int port)
创建存根还不够吗? 根据文档,它“使用特定提供的端口导出远程对象,使其可用于接收传入的呼叫。” 它是否会创建一个存根,以便随后对远程方法的调用使用此特定端口与远程对象进行通信? 如果不是,那么此port参数的作用是什么?
它是否会创建一个存根,以便随后对远程方法的调用使用此特定端口与远程对象进行通信?
是。
如果不是,那么此port参数的作用是什么?
它做到了。 当然,它也确定了远程对象正在侦听的端口。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.