分布式实验报告
一、 实验目的及内容
在Java语言环境下,通过RMI实现一个学生成绩或教师信息查询的程序。
二、实验原理和步骤
1. 定义学生成绩查询或教师信息查询的远程接口
2. 实现服务器端软件(程序):设计远程接口的实现类和服务器对象类,在服务器上启动目录服务,并注册远程对象,供客户端访问。远程接口的实现类要从本地读取数据信息(成绩或教师信息),数据信息可以存储在文件或数据库中。
3. 实现客户端软件(程序):实现访问远程对象的客户程序。
三、 实验过程及结果
1、类文件:
本次实验主要实现一个学生的信息查询系统。包括服务端和客户端。类文件有:
其中StudentInterface.java是远程接口类,SqlExcuter.java实现了远程接口并继承了UnicastRemoteObject,DB.java用于连接数据库。MyServer.java用于RMI注册.StudentSys