2010-11-29 160 views
0

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

IClient getClient(String resource) throws RemoteException; 

问题是,我真的不知道我应该如何实现,关于存根&骨骼问题,而且很多事情是发生在幕后。

回答

0

自从JDK 1.5以后,您不必担心它。查看UnicastRemoteObject的Javadoc的序言。只要你引用一个端口号,甚至为零,当调用super()或exportObject时,你不需要存根。而你自1998年以来就不需要骨骼了。

相关问题