0

我想知道我的 RMI 端口是否可用或忙。虽然我知道如果无法连接会引发异常,但我希望控制它 - 显示消息“连接失败”并停止进程。(我正在使用 Eclipse)。怎么可能呢?

4

1 回答 1

3

通常您无法控制端口,这是一种先到先得的方式。如果您想在 3306 端口上监听,只需尝试在其上打开一个服务器套接字,如果绑定过程失败,因为它已经在使用中。

RMI 在特定端口上运行,因此您的问题可能是关于客户端套接字,在这种情况下您只需要确保 RMI 服务正在运行?

假设你想知道 RMI 是否正在运行,你可以尝试在该端口建立一个 RMI 服务,如果由于“拒绝连接”异常而失败,那么 RMI 没有运行

于 2009-06-22T08:47:27.647 回答