Why can pointers (references) not usually be passed as parameters
to a Remote Procedure Call?
How would a file server interface differ if the RPC semantics were:
Exactly Once? At Most Once? At Least Once?
What are the appropriate properties of a protocol a networked
window system in terms of synchronization and reliability?