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

 


Back

Heather L. Marko

Modified: 5/18/98