我是RMI的新手,我不确定是否要在特定端口上托管RMI服务器。
是否必须将Java RMI服务器托管在1024-9000之间的端口上,或者可以将其托管在任何随机端口(例如端口50000)上。
如果将其托管在此类随机端口(50000或60000)上,可能会发生什么潜在的问题?
我已经检查过the RMI specification ,但是找不到有关在特定端口上托管的任何信息。
答案 0 :(得分:2)
是否必须将Java RMI服务器托管在1024-9000之间的端口上
否。
或者可以将其托管在任何随机端口(例如端口50000)上。
是的。从RMI的角度来看,端口号1到65535之间没有区别。
如果将其托管在此类随机端口(50000或60000)上,可能会发生什么潜在的问题?
没有。
有关更多详细信息,请参见my answer here。