6.1 Client–Server Computing Fundamentals