首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

应用rmi进行远程调用

2014-04-30 
使用rmi进行远程调用rmi在jdk1.5之前使用是非常复杂的,需要做6个步骤:1.定义和实现远端接口中的参数。2.定

使用rmi进行远程调用

rmi在jdk1.5之前使用是非常复杂的,需要做6个步骤:1.定义和实现远端接口中的参数。2.定义和实现远程接口。3.编写服务端代码。4.编写客户端代码。5.生成stub和skeltion,并将stub打包到客户端jar中,将skeltion打包到服务端jar中。6.启动rmiregistry,并将服务注册到rmiregistry中,然后运行代码。还需要执行一些命令行程序,非常复杂。

在jdk1.5中,使用了动态代理技术,实现了动态生成stub和skeltion类,从而省去了相当多的繁琐工作,rmi的创建和发布已经变得非常简单。

只需以下四个步骤:

第一、创建接口,必须继承Remote接口

?

?第四、客户端通过java.rmi.Naming进行查找自己需要的服务,查找到之后就可以像使用本地对象一样使用远程对象。

?

?现在的rmi就是这么简单,而rmi是一切远程调用的核心,ejb也只不过是对rmi进行了包装而已。通过以上步骤,您就可以发布属于自己的rmi系统。

热点排行