© Kishori Sharan 2018
Kishori SharanJava APIs, Extensions and Librarieshttps://doi.org/10.1007/978-1-4842-3546-1_6

6. Java Remote Method Invocation

Kishori Sharan1 
(1)
Montgomery, Alabama, USA
 
In this chapter, you will learn:
  • What Java Remote Method Invocation (RMI) is and the RMI architecture

  • How to develop and package RMI server and client applications

  • How to start the rmiregistry, RMI server, and client applications

  • How to troubleshoot and debug RMI applications

  • Dynamic class downloading in an RMI application

  • Garbage collections of remote objects in RMI applications

An RMI application contains classes and interfaces that fall into three parts:
  • Server part

  • Client part

  • Common part, which is present in both the client and server

You will package three parts ...

Get Java APIs, Extensions and Libraries: With JavaFX, JDBC, jmod, jlink, Networking, and the Process API now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.