首页 相关文章 Java2 RMI 入门

Java2 RMI 入门


  RMI从Java1.1开始,RMI使得运行于不同JVM(包括不同主机)上的Java应用程序可以彼此通话。
  即:一个JVM中的Java应用程序可以调用另一JVM上的对象(远程对象)所定义的方法。
  Java RMI有着重要的意义。RMI在Java网络编程和高级编程中都有重要的应用,如EJB, Jini等。
  Java2对RMI做了很多增强和改进,如安全性,动态代码下载等。
  本文给出了一个最简单的例子,以说明其中的一些基本原理。本文的特点是注重了实际开发和真正的运行
  环境相结合,模拟了RMI真正的开发和运行过程。
  
  1. 实现远程接口,生成远程对象,存根(Stub)和框架(Skeleton)
  
  实现远程接口,远程接口告诉JVM:实现了该接口的对象可以远程调用及有哪些方法可以调用。
  本例子中定义了sayHello()。由于远程调用会涉及到网络通讯,因此这些方法都要抛出RemoteException.
  远程接口和远程对象可以由A开发,并把远程接口(Hello)d打包分给Client端开发者B。
  
  建立f:server目录,把Hello....[ 查看全文 ]

2016-02-19 标签:

Java2 RMI 入门的相关文章

手机页面
收藏网站 回到头部