【发布时间】:2025-12-13 01:25:02
【问题描述】:
我正在开发一个基于 Spring 2.0 堆栈的应用程序,该应用程序具有一个通过 RMI 连接到服务器的富客户端。服务器正在侦听 RMI 注册表上的传入连接,该端口已在 spring 描述符中设置:
<bean class="org.springframework.remoting.rmi.RmiServiceExporter">
<property name="serviceName" value="service.context" />
<property name="service" ref="service.context" />
<property name="serviceInterface" value="myApp.context.IServerContext" />
<property name="registryPort" value="${server.port}" />
</bean>
当连接发生时,我们还使用扩展 UnicastRemoteObject 的类建立 RMI 回调功能。
但我找不到指定此连接将在哪个端口(或端口范围)上建立的方法。在我的公司网络决定实施强大的防火墙策略之前,这不是问题。
现在我想知道(或决定)将使用哪些端口,以便可以在防火墙中声明它们。
【问题讨论】:
标签: java spring callback port rmi