gpt4 book ai didi

java - 获取连接到 RMI 服务的客户端数量

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:34:11 25 4
gpt4 key购买 nike

我有一个通过 RMI 导出的 Remote 服务。我可以获得连接到此服务的客户端数量吗?

我非常喜欢本地方法(计算套接字)而不是构建我自己的客户端需要注册自己的解决方案,因为我需要这个来进行错误检测,而本地解决方案最不容易出错。

获得确切的客户数量会很好,但大多数情况下我只想知道它是否为 0。

最佳答案

没有“连接到 RMI 服务的客户端数量”这样的东西,因为没有“连接到 RMI 服务”这样的状态。 RMI 没有显式连接。它具有底层的、 secret 的 TCP 连接,但它们本质上是 transient 的。

您可以计算不同的传入 RemoteServer.getClientHost() 值,但是您假设 hosts = clients,并且您仍然无法知道客户端最后一次调用您的时间.除非您的应用程序知道,在这种情况下,您需要自己计算它们,例如在登录和注销步骤或与您的应用程序中对应的任何步骤。

关于java - 获取连接到 RMI 服务的客户端数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10072458/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com