鉴于以下说明:
(找到here)
注意:从J2SE 5.0发行版开始,远程对象的存根类没有 更长的需要使用rmic stub编译器进行预生成,除非 远程对象需要支持在5.0之前的VM中运行的客户端。如果 您的应用程序需要支持此类客户端,您将需要 为应用程序中使用的远程对象生成存根类 并部署这些存根类供客户端下载。有关详细信息 如何生成存根类,请参阅rmic的工具文档 [Solaris,Windows]。有关如何部署应用程序的详细信息 以及预生成的存根类,请参阅代码库教程。
我的问题很简单: RMI如何在没有存根的情况下工作?
答案 0 :(得分:1)
使用java.lang.reflect.Proxy.
动态生成它们请参阅Javadoc的类序言java.rmi.server.UnicastRemoteObject.