RMI体系结构分哪几层?
参考答案:
RMI(Remote Method Invocation)体系结构主要分为以下三层:
- 存根和骨架层(Stub and Skeleton Layer):这一层对于成员来讲是透明的。它主要负责拦截客户端向接口发起的方法调用,并将这些调用重定向到远程RMI服务。
- 远程引用层(Remote Reference Layer):这一层处理从客户端到服务器远程对象的引用的解释。它解释和管理从客户端到远程服务对象的引用,连接方式是点到点的。
- 传输层(Transport Layer):这一层基于网络中机器之间的TCP/IP连接,提供了基本的连接和一些防火墙渗透策略。它负责连接参与服务的两个JVM(Java虚拟机),并提供网络传输的支持,包括序列化和反序列化、数据传输、连接管理、协议转换等。
以上信息仅供参考,如需了解更多关于RMI体系结构的信息,建议咨询计算机领域的专业人士或查阅相关书籍文献。