OBJECTIVES
To develop a client/server application using TCP sockets and theC programming language that is capable of supporting multipleconcurrent service requests from different clients.
PROBLEM
You are to use the Ubuntu operating system as well as both theclient and the server programs that you submitted as your solutionfor lab 8. You are to modify your server program to processrequests from more than one client concurrently. This meansdifferent clients may request either the same service or a totaldifferent one. The services supported by your server willinclude:
(1) changing all characters of a text file to uppercase, and
(2) counting the number of a supplied character in
OR
OR