•JAX-RPC hides
this complexity from the application
developer.
•On the server
side, the developer specifies the remote
procedures by defining methods in an
interface.
•The developer
also codes one or more classes that
implement those methods.
•Client
programs create a proxy, a local object representing
the service, and then simply invokes methods
on the proxy.