Using class Result (shown below) and making the minor modification that will ensure that objects of this class are serialisable, make method getResults available via an RMI interface. This method...

Using class
Result
(shown below) and making the minor modification that will

ensure that objects of this class are serialisable, make method
getResults


available via an RMI interface. This method should return a
Vector
containing


initialised
Result
objects that are set up by a server program (also to be written


by you) and made available via an implementation object placed in the RMI


registry by the server. The server should store two
Result
objects in the
Vector


contained within the implementation object. Access this implementation object


via a client program and use the methods of the
Result
class to display the


surname and examination mark for each of the two
Result
objects. (I.e., employ


'Method 1' from Section 5.4.)


You should find the solution to the above problem relatively straightforward by


simply modifying the code for the
Bank
example application from this chapter.


class Result implements java.io.Serializable


{


private String surname;


private int mark;


public Result(String name, int score)


{


surname = name;


mark = score;


}


public String getName()


{


return surname;


}


public void setName(String name)


{


surname = name;


}


public int getMark()


{


return mark;


}


public void setMark(int score)


{


if ((score>=0) && (score


mark = score;


}


}




May 18, 2022
SOLUTION.PDF

Get Answer To This Question

Submit New Assignment

Copy and Paste Your Assignment Here