gpt4 book ai didi

java - 如何扩展 ReceiverAdapter 和 java.rmi.server.UnicastRemoteObject

转载 作者:行者123 更新时间:2023-12-01 10:41:13 25 4
gpt4 key购买 nike

我目前正在开发一个拍卖系统,其中客户端使用 Java RMI 连接到前端,然后前端也使用 Java RMI 连接到一台服务器。前端还使用 JGroups 连接到服务器集群,并管理服务器上的数据,通过向服务器传递消息来确保所有服务器上存储相同的数据。但是,我的服务器都需要扩展 ReceiverAdapter 以便能够接收消息,并且在前端使用 RMI 时还需要扩展 java.rmi.server.UnicastRemoteObject 。最好的方法是什么?

最佳答案

不要扩展 UnicastRemoteObject,而是在您的对象上调用其静态方法:

UnicastRemoteObject.exportObject(object, port);

(或 4 参数重载方法)。

UnicastRemoteObject的 API 列出了 6 种导出对象的方法。 3 个涉及子类化 UnicastRemoteObject,另外 3 个涉及调用 exportObject(但这 3 个中的 1 个已被弃用,所以我列出了上面的 2 个)。

关于java - 如何扩展 ReceiverAdapter 和 java.rmi.server.UnicastRemoteObject,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34404686/

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