4.9 Reflection in Java: Universal RMI

The aims of this assignment are:

In this assignment, you will develop a universal remote method invoker, that will allow you to invoke static methods in arbitrary classes over the network.

You will collect a class name, a method name and an array of objects, pass these over the network using java.io.ObjectOutputStream, load the class and invoke the named method using reflection, and pass the result or any generated exception back to the caller to be read by an ObjectInputStream.



Subsections
Ian Wakeman 2005-02-22