THREE-TIER ARCHITECTURES (cont.)
Middle tier servers are usually coded in a highly portable, non-proprietary language such as C or C++.
Middle tier servers may be multithreaded and can be accessed by multiple clients.
The calling mechanism from client to server and from server to server is by means of RPC’s.