【问题标题】:Rmi client connection check and retrying to connect?Rmi客户端连接检查并重试连接?
【发布时间】:2012-03-05 14:53:12
【问题描述】:

我正在使用 RMI,我有一个服务器对象和许多连接到服务器的客户端。 我的问题是关于客户端连接。 如何检查客户端连接断开? 如果客户端断开连接,它应该尝试重新连接服务器?

有没有关于连接检查和重新连接有用的示例?

我已经提出了心跳报价?这是最好的解决方案吗?

最好的问候,

【问题讨论】:

    标签: java connection client rmi


    【解决方案1】:

    RMI 中的连接是自动管理的,对您完全隐藏。您对它们的唯一控制是通过Javadoc/Guide to Features/RMI 中列出的 RMI 系统属性。

    【讨论】:

    • 如果连接中断它如何在没有远程方法调用的情况下警告我。
    • @emin 它不会“在没有远程方法调用的情况下警告您”。 RMI 在执行方法调用时在客户端中引发 RemoteException。如果服务器检测到断开的连接,它只会关闭套接字并继续。
    猜你喜欢
    • 1970-01-01
    • 2013-04-26
    • 1970-01-01
    • 1970-01-01
    • 2011-07-07
    • 1970-01-01
    • 2012-04-14
    • 1970-01-01
    • 2014-07-05
    相关资源
    最近更新 更多