我在 RMI 中一无所获。实际上这有点令人困惑。
在客户端,我们有业务接口(Hello.class),客户端代码(HelloClient.class)和远程存根(可能是Hello_stub.class),在服务器端,我们有服务器代码(HelloImpl.class),业务接口(Hello.class)和骨架。
从 Java 5 开始,我们不创建存根,但我相信它们仍然是 c=in picture。
那么,沟通是如何发生的呢?
客户端调用 Hello.class 上的方法,然后调用 Hello_stub.class 进行所有 n/w 操作。Hello_stub.class 调用骨架,然后调用 Hello.class,然后调用 HelloImpl.class 上的方法?
阅读Head first EJB 后我有点困惑:)。如果有人澄清它会很高兴。