gpt4 book ai didi

java - 更改远程对象上的端点引用。是否可以?

转载 作者:行者123 更新时间:2023-12-01 14:07:19 24 4
gpt4 key购买 nike

我的应用程序使用通过 3G 适配器连接到互联网的 RMI 服务器,并且它的外部 IP 每隔几个小时更改一次。服务器的 IP 更改后,具有绑定(bind)到旧 IP 的 stub 的客户端将失去调用远程方法的能力。这是因为 RMI stub 在创建时会存储对远程端点的引用。将动态 DNS 服务连接到我的服务器,如果我可以更改客户端 stub 上的端点引用,我将能够将其更新为正确的 IP。但这可能吗?

最佳答案

没有。服务器必须联系所有持有 stub 的客户端并告诉他们更改它以及更改什么。 (a) RMI 服务器不会自动了解其所有客户端; (b) 它不会自动知道其 IP 地址何时发生变化; (c) 除非客户决定与他们沟通,否则已经太晚了。

关于java - 更改远程对象上的端点引用。是否可以?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18803222/

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