打印本文 打印本文 关闭窗口 关闭窗口
学习使用RMI
作者:武汉SEO闵涛  文章来源:敏韬网  点击数998  更新时间:2009/4/22 23:26:27  文章录入:mintao  责任编辑:mintao
font face="Geneva, Arial, Helvetica" size="3">

学习使用RMI


  1. 编写Java源代码和HTML文件的步骤。
  2. class文件和HTML文件的编译和部署步骤 。
  3. 启动RMI注册表、服务程序和小应用程序的 步骤。
教学课程需要的文件包括:
  • Java远程接口-- Hello.java
  • 实现examples.hello.Hello接口的Java远程对象-- HelloImpl.java
  • 调用远程方法sayHello的Java小应用程序-- HelloApplet.java
  • 引用该小应用程序的主页的HTML代码-- hello.html
:本教学课程中的名词“远程对象实现”(remote object implementation)、“对象实现”(object implementation)和“ 实现”(implementation)等可互换使用,并均指实现远程接 口的类examples.hello.HelloImpl。

对于本教学课程中所用的所有源代码,您可选择以下 列文件格式下载:

  • RMIgetStart.zip
  • RMIgetStart.tar
  • RMIgetStart.tar.Z

编写Java源代码 和HTML文件

因为Java语言要求在一类完全合格的包名称与至该类的 目录路径之间有一个映射,所以,在您开始编写Java语 句之前,您应该确定包名称和目录名称。此映射可使Java 编译器知道在哪个目录查找Java程序所提到的类文件。 对于本教学课程的程序,包名称是examples.hello,源程序 目录是$HOME/myscr/examples/hello

要在Solaris上为您的源文件创建目录,可执行下列指 令:
mkdir -p $HOME/mysrc/examples/hello

在Windows平台上,您需要进入您选定的目录,然后键 入:
mkdir mysrc
mkdir mysrc\examples
mkdir mysrc\examples\hello

在这部分要完成三项工作:

  1. 将远程类的功能定义为Java接口
  2. 编写远程接口实现和服务器类
  3. 编写一个使用远程服务的客户程序

打印本文 打印本文 关闭窗口 关闭窗口