Skip to content

Latest commit

 

History

History
15 lines (12 loc) · 1.06 KB

README.md

File metadata and controls

15 lines (12 loc) · 1.06 KB

Java_RMI_printservice

Implement a type of remote object (PrintService) that exposes the method void print(String s), which prints on the standard output of the server a string passed by the client at method invocation time. Instantiate an object of type PrintService in a server process and register it with the name printservice. Implement a client that continuously reads lines from the standard input (until the character “.” is encountered) and sends them to the server, by invoking the method print(…) of the remote object hosted by the server.

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 (don't close console).
  • (From new console) Start server by java PrintServiceServer.
  • (From new console) Start client by java PrintServiceClient.