远程方法调用-Read.ppt

远程方法调用-Read

远程方法调用;中间件层;远程方法调用:不管是否在同一台计算机 内,不同进程中的对象之间 的方法调用。;远程对象:能够接收远程调用的对象 eg:B,F;~在其他进程中的对象只能调用属于其远程接口的方法 ~本地对象可以调用远程接口中的方法和由远程对象实 现的其他方法。;远程对象引用:一个可以用于分布式系统的标识 符,用于指向某个唯一的远程对 象。 与本地对象引用有以下两点类似: 1、以远程对象引用的形式指定接收远程方法调用 的远程对象。 2、远程对象引用可以作为远程方法调用的参数和 结果传递。;;RMI;Remote reference module;远程引用模块的动作: ~当远程对象第一次作为参数或结果传递时,要求远程引用模块创建一个远程对象引用并把它添加到表中。 ~当远程对象引用随着请求/应答消息到达时,远程引用模块提供对应的本地对象引用,它可能指向一个代理,也可能指向一个远程对象。若远程对象引用不在表中,那么RMI软件就创建新的代理并要求远程对象引用模块把它添加到表中。;Let’s have a try!

文档评论(0)

1亿VIP精品文档

相关文档