Skip to content

Simple RMI distributed application used to implement a print service with object passing, client/server architecture.

Notifications You must be signed in to change notification settings

iulianoroberto/JavaRMI_ObjectPassing

Repository files navigation

Java_RMI_object_passing

Implement a type of remote object (PrintService) that exposes a method to the PrintService interface to remotely print (on the standard output) the content of a Person object passed as an argument to the print() method. The Person class should have the firstName, lastName, and age instance variables, the related constructors, and get and set methods. Implement a variant of the client that sends an instance of Person to the server by invoking the print() method.

alt text

Stub and Skeleton generated by rmic tool.

How to run?

  • Open console and go to files directory.
  • Compile javac .java.
  • If you want you can generate Stub and Skeleton by rmic -keep -v1.1 PrintServiceImpl.
  • Run binder by rmiregistry (you don't close the console).
  • (From new console) Start server by java PrintServiceServer (you don't close the console).
  • (From new console) Start client by java PrintServiceClient.

About

Simple RMI distributed application used to implement a print service with object passing, client/server architecture.

Topics

Resources

Stars

Watchers

Forks

Languages