java如何以编程方式停止RMI服务器并通知所有客户端 1 月 Questions & Answers 2029 我开发了一个RMI应用程序,其中RMI服务器必须启动几次,也必须停止几次 如何在不关闭应用程序的情况下停止RMI服务器李> 如何向所有客户端发送服务器将要停止的通知李>
# 1 楼答案 我不知道你对“RMI服务器”是什么意思,RMI注册表不能以编程方式停止。但是您可以停止服务(绑定到RMI注册表)。您应该调用一个自定义方法来干净地关闭服务,然后从注册表中unbind关闭它 在此关闭和解除绑定之前,您应该通知所有连接的客户端服务将被关闭。此通知可以通过回调完成。搜索RMI callback将为您提供大量示例和教程
# 1 楼答案
我不知道你对“RMI服务器”是什么意思,RMI注册表不能以编程方式停止。但是您可以停止服务(绑定到RMI注册表)。您应该调用一个自定义方法来干净地关闭服务,然后从注册表中
unbind
关闭它在此关闭和解除绑定之前,您应该通知所有连接的客户端服务将被关闭。此通知可以通过回调完成。搜索
RMI callback
将为您提供大量示例和教程# 2 楼答案
您实际上不需要发送通知。未报告的远程对象的客户端下次对其执行远程方法调用时将获得NoSuchObjectEzException。他们只需要认识到这种情况