我必须在RMI中实现类似P2P的东西。我创建了两个远程基础:服务器和客户端。 Server负责注册客户端并将客户端存根返回给请求它的其他客户端。我该怎么做到这一点?服务器上的方法签名如下所示:
IClient getClient(String resource) throws RemoteException;
问题是我真的不知道如何实现存根和骨架问题,以及幕后发生的很多事情。
答案 0 :(得分:0)
从JDK 1.5开始,您不必担心它。请参阅Javadoc for UnicastRemoteObject的前言。只要引用端口号,甚至为零,在调用super()或exportObject时就不需要存根。而你自1998年以来就不需要骷髅了。