Features practical client-server design principles and techniques presented with the strengths and weaknesses of each approach. Examines powerful techniques such as application gateways and tunneling. DLC: Computer networks.