rmi
也就是remote method invocation,译为远端方法调用,它允许本地类能够远程调用远端对象中的方法!远端对象要能够被调用,必须有一个远端接口,远端接口中要被声明成可被其它远端对象调用的方法必须抛出RemoteException,同时远端类必须实现这个接口并且集成
UnicastRemoteObject!
工作原理:
在RMI中,调用远程对象的对象被称为客户机对象(Client Object)而远程对象被称为服务器对象(Server Object),同时引入了两种特殊类型对象,存根(stub)和框架(Skelton).存根是代表远程对象的客户端对象,它和远程对象具有相同的接口或方法列表,当客户端调用远程对象时,实际上是由相应的存根对象代理完成,存根通过对象处理远方所有细节,存根通过RMI基础结构将请求转发到远程对象,最后有远程对象执行请求。在服务器端,框架对象处理“远方”的所有细节,因此实际的远程对象不必担心这些细节。也就是说,完全可以像编写本地对象一样来编写远程对象。框架将远程对象从RMI基础结构分离开来。
也就是说,客户端获得的只是代理对象,并不是服务器上的类型,只不过它实现了服务器上类型的全部功能
分享到:
相关推荐
rmi原理及应用ppt,关于rmi的原理和例子,方便大家参考
RMI原理.xls
RMI原理及实现 简介 RMI是远程方法调用的简称,象其名称暗示的那样,它能够帮助我们查找并执行远程对象的方法。通俗地说,远程调用就象将一个class放在A机器上,然后在B机器中调用这个class的方法。
压缩文件内含有java原始的rmi原理分析及入门示例代码。
RMI原理及实现,介绍RMI调用机制,实现过程
rmi原理介绍及介绍,适合重新温习,中文版pdf
改资料清楚的讲解了RMI的原理,被结合实例讲解,浅显易懂
NULL 博文链接:https://269181927.iteye.com/blog/815956
JavaRMI的原理和实现方法 分布式对象计算 来源于青岛大学学报
NULL 博文链接:https://liujianhuiouc.iteye.com/blog/2235614
简简单单的RMI实便,最基本的RMI原理实现
Java RMI Tutorial 清晰的讲述了RMI原理。并带一个简单实例。
介绍了RMI原理和实例,其中提供了完整的服务器和客户端代码
JAVA分布式之RMI实例教程网络通信原理[收集].pdf
分析ejb及rmi原理 1. RMI工作原理 2. websphere、weblogic实现 3. 理解体会 ...
这是java RMI 详解,通过例子加原理的解说,分步骤,通过简单的代码行行解释,看完想不会都难
一份很全的介绍rmi基本原理,以及如何使用rmi,以及使用过程中需要注意的事项,非常不错的文档
java RMI开发指南,详细地讲述了java RMI的原理,有具体的实例描述。
RMI 用JAVA的具体实现原理
详细实现了简单的聊天功能,具体原理是利用RMI,编译后即可运行。