News‎ > ‎

10IPT: Client-Server Architecture

posted Mar 30, 2011, 1:33 PM by Eddie Woo
Before we get started, here's a bit of fun to get you started. It is linked to the course, but it's too tongue-in-cheek to actually make into a decent text for a real assessment. 8-)

Alright! Now, onto business. Following our class discussion, complete the following tasks:
  1. Define the phrase "client-server architecture".
  2. Distinguish between thin and thick clients.
  3. Outline the manner in which the information processes operate differently within a client-server arrangement (as opposed to nodes functioning independently. (Refer explicitly to the processes you are outlining; you do not need to mention all seven, but only the ones that are significantly affected by the difference in architecture.)
  4. Investigate software-as-a-service and explain how it is an unusual example of the client-server architecture.
  5. Investigate Google Chrome OS. Hence (a) outline the benefits that result from its implementation of client-server architecture and (b) explain the criticisms leveled at the project.
  6. A large company has decided to replace all of its employees' thick clients with thin clients. Discuss the changes that (a) must be made to prepare for this transition and (b) will result from the transition.