The UNIX Operating System
TOP
UP
Ray Seyfarth
ORCA
Computer Science
COST
USM
Network Programming
Overview
TCP/IP and Network Addressing
The Client-Server Model
Concurrent Processing
Programming Interface
The Socket Interface
Client Design
Example Clients
Server Design
Iterative, Connectionless Servers (UDP)
Iterative, Connection-Oriented Servers (TDP)
Concurrent, Connection-Oriented Servers (TCP)
Single-Process, Concurrent Servers (TCP)
Multiprotocol Servers
Multiservice Servers
Managing Server Concurrency
Client Concurrency
External Data Representation (XDR)
Remote Procedure Call (RPC)
University of Southern Mississippi
Ray.Seyfarth@usm.edu
Updated 20:05 Jun 5, 2000