Transport Layer
The transport layer handles all the network issues.
- It sets up a connection over a physical socket.
- It knows the local and remote objects and how to translate to the local and remote name space.
- It serializes objects as required.
- It monitors the connection for signs of trouble, such as the remote server doesnąt respond, and may throw RemoteExceptions.