Question: Exercise 1 Write a server application which implements a scores management system. This system stores three scores per student in a file in the following
Exercise 1
Write a server application which implements a scores management system. This system stores three scores per student in a file in the following format:
Student Name 1: score 1; score 2; score 3
Student Name 2: score 1; score 2; score 3
..
The server will accept connections from the clients; each client sends the name of a student to the server, the server searches for that persons scores and returns them to the server.
Exercise 2
Based on the client and server modules developed in exercise 1, develop a simple query protocol that allows a client to operate on the scores system via the server. The operations should include: insert a new score for a specified student and assignment, change an existing assignment score, and list the students scores.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
