Java RMI
RMI 介绍:http://blog.csdn.net/u011491148/article/details/9982771
【定义】
Java RMI:Java远程方法调用,即Java RMI(Java Remote Method
Invocation)是Java编程语言里,一种用于实现远程过程调用的应用程序编程接口。它使客户机上运行的程序可以调用远程服务器上的对象。远程方法调用特性使Java编程人员能够在网络环境中分布操作。RMI全部的宗旨就是尽可能简化远程接口对象的使用。
我们知道远程过程调用(Remote Procedure Call,
RPC)可以用于一个进程调用另一个进程(很可能在另一个远程主机上)中的过程,从而提供了过程的分布能力。Java
的 RMI 则在 RPC
的基础上向前又迈进了一步,即提供分布式对象间的通讯。
RMI(Remote Method
Invocation)为远程方法调用,是允许运行在一个Java虚拟机的对象调用运行在另一个Java虚拟机上的对象的方法。
这两个虚拟机可以是运行在相同计算机上的不同进程中,也可以是运行在网络上的不同计算机中。