Home Segments Top Top Previous Next

1019: Mainline

Of course, while you are testing the RatingServer class, you probably want to avoid the complexity of a complete application, so you might define just a stub, such as ClientStub:

import java.rmi.*; 
import java.math.*; 
public class ClientStub { 
 public static void main(String args[]) { 
  // Construct a movie for testing 
  Movie movie = new Movie(2, 3, 8, "Psycho"); 
  // Construct a rating server for testing 
  RatingServer ratingServer = new RatingServer(); 
  // Test and print 
  int rating = ratingServer.serverRating(movie); 
  System.out.println("The server returned a rating of " + rating); 
 } 
} 
--- Result --- 
RatingServer asked for a rating 
The server returned a rating of 24