Rmi客户端连接检查并重试连接?

问题描述:

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

是否有任何有关连接检查和重新连接的示例?

我已经听过听力报价了吗?这是最佳解决方案吗?

最好的问候,

连接在RMI自动管理,并从你完全隐藏。您拥有的唯一控件是通过Javadoc/Guide to Features/RMI中列出的RMI系统属性。

+0

如果连接断开了它如何警告我没有远程方法调用。 – emin 2012-02-14 15:53:11

+0

@emin它不'没有远程方法调用警告你'。在进行方法调用时,RMI在客户端中引发RemoteException。如果服务器检测到连接断开,它将关闭套接字并继续。 – EJP 2012-02-15 01:03:20