RMI 远程对象到存根

RMI RemoteObject toStub

我就是靠这个上网的。找不到任何合适的教程。

请解释一下:

如何使用RemoteObject.toStub(Remote rmo)动态创建远程对象存根? 如何在客户端解释这些存根对象并保存 运行 rmic 实用程序的任务。

How to use RemoteObject.toStub(Remote rmo) for dynamically creating stub of remote object?

你不知道。那只有 returns 个现有存根。存根是在您导出对象时创建的。在 UnicastRemoteObject.

的 Javadoc 序言中指定的条件下,存根是动态的

How these stub objects are interpreted at client end and save the task of running rmic utility.

它们由 java.lang.reflect.Proxy 创建,实现了与远程对象相同的 Remote 扩展接口,并使用 InvocationHandler 为您完成所有远程处理。客户端只是将其视为远程接口的实现。