Skeletons
On the server side, a skeleton object receives the packet of information from the client stub and manages the call to the actual method:
- It unmarshals the parameters.
- It calls the desired method on the real remote object that lies on the server.
- It captures the return value or exception of the call on the server.
- It marshals that value.
- It sends a package consisting of the return values and any exceptions.