Distributed Objects THE ROLES OF CLIENT AND SERVER REMOTE METHOD CALLS THE RMI PROGRAMMING MODEL PARAMETERS AND RETURN VALUES IN REMOTE METHODS REMOTE OBJECT ACTIVATION WEB SERVICES AND JAX-WS