RMI简述

RMIromote method invoke的简称,通过该技术使一台JVM可以访问另一台JVM中对象方法。

如果服务端远程对象(remote object)存在,并且绑定到了URL: rmi://host:port/name上,客户端就可以通过上述URL访问该 remote object remote method

 

1.源代码编辑

需要一个服务端、客户端都知道的远程接口,该接口继承自java.rmi.remote接口。Remote methods都定义在这个接口中。

最终运行在服务端的远程对象(remote object)实现该接口,定义Remote methods的具体实现。

 

2.编译源代码

使用javac编译完所有的类后,还需要使用rmic编译远程对象的class文件,生成stubskeleton

 

3.使用RMI

服务端:

服务器端生成远程对象后,对其进行Name映射。

客户端:

通过URL访问服务器,获得对服务端远程对象的引用。使用remote methods

 

4.RMI牵涉到的其他主题

SecurityManager

 

相关资料:

1)            http://www.comp.hkbu.edu.hk/~jng/comp3320/rmi.html
   
   
2)            http://java.sun.com/docs/books/tutorial/rmi/index.html
   
   
ps: 建议看完资料 1) 提供的资料再去看 sun tutorial 的资料( 资料 2 ))。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值