Remote object is considered to be the one in which other JVM are used to invoke the methods. Remote interface gets implemented by the remote object class. RMI is that application that produces various remote objects.
Responsibility of a RMI Server is:
• To create the remote object’s instance e.g CarImpl instance = new CarImpl()).
• Export the remote object.
• Bind the remote object instance to the RMI registry.
Client’s incoming calls are being accepted