没有存根的RMI

时间:2015-03-25 17:25:11

标签: java web rmi

鉴于以下说明:
(找到here

  

注意:从J2SE 5.0发行版开始,远程对象的存根类没有   更长的需要使用rmic stub编译器进行预生成,除非   远程对象需要支持在5.0之前的VM中运行的客户端。如果   您的应用程序需要支持此类客户端,您将需要   为应用程序中使用的远程对象生成存根类   并部署这些存根类供客户端下载。有关详细信息   如何生成存根类,请参阅rmic的工具文档   [Solaris,Windows]。有关如何部署应用程序的详细信息   以及预生成的存根类,请参阅代码库教程。

我的问题很简单: RMI如何在没有存根的情况下工作?

1 个答案:

答案 0 :(得分:1)

使用java.lang.reflect.Proxy.动态生成它们请参阅Javadoc的类序言java.rmi.server.UnicastRemoteObject.