© 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 
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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.