CMU CS 15-675 Architectures for Software Systems Spring 1998
Client-Server Systems
with answers
Garlan & Kazman Questions on Readings for Lecture 18 Due: Mon March 16, 1998
The papers:
[OHE96]: The Essential Client Server Survival Guide, 2nd edition, Chapter 10: "SQL Database Servers".
[AB92]: Client Server Architecture, Chapter 2: "Approach to Distribution"
[Mor93]: How Architecture Wins Technology Wars
Hints:
You may find that the readings are slightly contradictory in their descriptions of client-server architectures. The first reading is more recent, and therefore more accurately reflects the current state of client-server system design.
Questions:
1.
What are some of the design tradeoffs that must be made when designing a Client Server Architecture?first answer
2. What are the advantages and disadvantages of using triggers and stored procedures?
second answer
Modified: 5/18/98