Java RMI
RMI 架构:
RMI 底层通讯采用了 Stub(运行在客户端) 和 Skeleton(运行在服务端) 机制, RMI 调用远程方法的大致如下:
RMI客户端 在调用远程方法时会先创建 Stub(sun.rmi.registry.RegistryImpl_Stub) 。
Stub 会将 Remote 对象传递给 远程引用层(java.rmi.server.RemoteRef) 并创建 java.rmi.server.RemoteCall(远程调用) 对象。
RemoteCall 序列化 RMI服务名称 、 Remote 对象。
RMI客户端 的 远程引用层 传输 RemoteCall...
more...