Author: Ron K. Cytron
and David Jurgens
| Lab |
Assigned |
Design Due (In class) 10 AM |
Implement (In Lab) Wednesday |
Demo (In Lab) Wednesday |
Lab Due (In lab) Wednesday |
| | 8 | Apr |
| |
9 | Apr |
16 | Apr |
16 | Apr |
Overview:
In this lab you will develop the RMI and serialization infrastructure
necessary to send remote method calls from Server to Client.
Goals:
By the end of this lab, you should
- Understand RMI and how to bundle a method call.
- Understand reflection and how to use it to call a method and
instantiate an object.
Before starting:
- Read over the JavaDoc for this lab.
You need only implement the RMI object for this part of the lab.
-
Complete the RMI class.
-
Send an RMI class to another person in the lab, using a Socket. Have that
person invoke the RMI and report on the results.
What to turn in:
- A code cover sheet.
- Transcript or screen shot of demo with Demo.java .
- RMI source code and a screen shot or printout of the testing you did.
Last modified 12:16:59 CDT 16 April 2003
by Ron K. Cytron