Introduction
Computing environment timeline
- 1970’s: time-sharing on mainframes
- 1980’s: networks of workstations
- 1990’s: admin costs force return to time-sharing
Thin-client computing
- Only GUI part of applications run on terminal
- Ex: X terminals, WinTerms, Network Computers
- High-level, API-specific protocols
Networks are fast enough to send simple pixel encodings with no perf degradation
SLIM: Stateless, Low-level Interface Machine