【问题标题】:Java RMI - send Client stubs to other clientsJava RMI - 将客户端存根发送到其他客户端
【发布时间】:2010-11-29 20:40:54
【问题描述】:

我必须在 RMI 中实现类似 P2P 的东西。我创建了两个远程接口:服务器和客户端。服务器负责注册客户端并将客户端存根返回给其他请求它的客户端。我应该如何做到这一点?服务端的方法签名是这样的:

IClient getClient(String resource) throws RemoteException;

问题是我真的不知道我应该如何实施关于存根和骨架问题以及幕后发生的许多事情。

【问题讨论】:

    标签: java rmi


    【解决方案1】:

    从 JDK 1.5 开始,您不必担心它。请参阅 UnicastRemoteObject 的 Javadoc 的序言。只要在调用 super() 或 exportObject 时引用端口号,甚至为零,就不需要存根。自 1998 年以来,您就不再需要骷髅了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-16
      • 2010-12-21
      • 2019-06-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 2013-12-09
      相关资源
      最近更新 更多