This document discusses network computing and client/server systems. It covers the following key points:
- Network computing involves connecting stand-alone computers via a switch, LAN, or internet and dividing an application into parts that can be processed on different nodes.
- Client/server systems use sockets to establish connections between clients and servers over a TCP port. Once connected, clients and servers can send and receive data via input/output streams.
- Remote procedure calls allow procedures located on one computer to be called from another computer over a network, with parameters and results passed between the computers.