分布式(RMI)工作原理
2017-03-20 09:36:26 0 举报
分布式RMI(Remote Method Invocation)是一种Java技术,它允许在不同的Java虚拟机上运行的对象之间进行远程方法调用。其工作原理如下:首先,客户端通过RMI注册表获取服务器端的远程对象引用;然后,客户端通过该引用调用远程对象的方法,这些方法在服务器端执行并将结果返回给客户端。这种机制使得对象可以像本地方法一样被调用,而无需关心它们实际运行的位置。此外,RMI还提供了一种机制,使得一个Java虚拟机上的多个对象可以共享同一个远程对象,从而实现了对象的复用。总的来说,分布式RMI使得Java程序员可以更容易地构建分布式应用程序。
作者其他创作
大纲/内容
Sub:占位程序
Java.rmi.server.RemoteObject(抽象类)
Java.rmi.server.RemoteServer(抽象类)
Tansport:传输层
Java.rmi.registry.LocateRegistry(final类)
Java.rmi.activation.Activatable(抽象类)
Java.rmi.RemoteException
Java.io.IOException
Java.lang.SecurityManager
Remote Reference Layer(RRL):远程引用层
Java.rmi.Naming(final类)
Skeleton:骨干网
Java.rmi.remote接口
Java.rmi.RMISecurityManager
RMI系统
Java.rmi.server.UnicastRemoteObject
Server:服务器
应用
Client:客户端
Java.lang.object
0 条评论
下一页