学习RMI

学习RMI

 

1、RMI是什么?

RMI--Remote Method Invocation java远程方法调用技术。简单的说RMI使你能像调用本地Java方法

一样来调用远程的一个Java方法。所谓远程的实质是指运行在另外一个JVM下。

 

2、RMI用来解决什么问题?

    解决分布式Java应用之间的调用交互。EJB就是基于RMI的。

   

 

3、什么情况下适合采用RMI?

    两端都是Java应用时,才适合采用RMI.

 

 

4、RMI原理是什么?

    下面的图来自《core Java》


学习RMI
 


学习RMI
 

 

5、怎么使用RMI?

 

    度娘知道

 

 

 

6、RMI的局限性有哪些?

     两端都必须是Java应用。如果一端是Java一端是C就玩不转了。跨平台的调用就要考虑使用 CORBA和SOAP了。